响应式数据的未来——Proxy
最近Vue发布了在即将到来的新版本产生的变化,其中提到的很重要的一点就是将用Proxy
代替Object.defineProperty
实现数据的响应式。正巧mobx
从4升级到5的过程中也用Proxy
重写了自己的响应式系统,可以看到这个ES6特性确实称得上是响应式实现首选,好处甚至大过对兼容性的考虑。过去由于兼容性原因没有深入使用这个特性的机会,现在看来有必要再好好了解一下。
最近Vue发布了在即将到来的新版本产生的变化,其中提到的很重要的一点就是将用Proxy
代替Object.defineProperty
实现数据的响应式。正巧mobx
从4升级到5的过程中也用Proxy
重写了自己的响应式系统,可以看到这个ES6特性确实称得上是响应式实现首选,好处甚至大过对兼容性的考虑。过去由于兼容性原因没有深入使用这个特性的机会,现在看来有必要再好好了解一下。
在Typescript的开发中,除了针对具体业务数据定义一些泛型外,大多数情况下也会封装一些通用的泛型以供更具体的类型定义中复用,这一类泛型定义我称之为工具泛型。实际上Typescript中已经原生提供了一系列好用的工具泛型,就在这里做一个整理。
今年也是小林姐第二轮中国巡演了,时隔一年所展现的唱功一如既往的又强又稳,简直是人型自走唱片,很满足的一次体验。
继Fiber,Suspence之后,最近React又提出了一版突破原有理论的API——Hooks,真是难以想象这都是一个版本之内做出的改变。React真的是太强了,学不动了。。
时间过的真快,转眼又是11周年的未来有你Live了,去年参加的时候这个博客都还没有开发完成。今年虽然代理方吃相又难看了些,不过一码归一码,整个活动流程举办的还是很有诚意的,今年的Live也比去年有进步,真香!
入手的第一支百微镜头,本意是拍手办细节专用。这款镜头应该也算尼康家普及率比较高的当家微距了,实际上手感觉真的不错,基本上没有明显短板,是一支性价比极高的微距镜头。
如果把一个应用比作人体,数据就相当于人体中的血液。无处不在,同样也无比重要。通过监控数据并分析其中带给我们的信息,能为应用的迭代或改进提供可靠的依据。
三天去了两天,实在是比较忙鸽了一天,游场确实还是件很费时间的事,早起排队加上晚上修图返图基本上就干不了什么别的事了,不过相比收获的乐趣也算值得。
目前最主流的前端方案都是以组件为基本单位构建一个单页应用程序,通过REST API和后端交互,最终将所有前端代码打包为静态资源部署,如果有SEO需求,会采用服务端渲染方案,前后端分别打包再做同构。这套方案确实能应付绝大多数中小型应用场景,但量变会产生质变,随着业务发展,前端会越来越臃肿,可能组件=>应用的结构会慢慢演变成组件=>服务=>应用,不同的服务由不同的项目组负责开发,甚至会有接入完全不同技术栈的服务的需求,作为这个大型单页应用的一部分,至此不同服务之间就会有不小的沟通成本,代码编译打包性能,开发体验也会迅速下降,急需一种更有层次的解耦方案。受到后端微服务的启发,前端微服务架构也就应运而生。
本来我其实不太喜欢拼盘形式的LIVE的,毕竟要是有几个不认识的嘉宾,中间懵逼的感觉很难受,但如果都是熟悉的嘉宾,那就是n倍的快乐,KSL真棒!