「晨读推荐」《Glimmer: Ember.js 的下一代渲染引擎》等

晨读推荐

关于「晨读推荐」

由 LeanCloud 的工程师和设计师,以周为单位进行阅读分享,包含每位工程师和设计师想加入自己读到的「有价值、有趣味、有分享意义」的文章以及推荐理由。

技术向 Geek Must Read

常见的后台实践
LeanCloud 导读:
本文是一篇 objc.io 网站文章的译文,主要探讨一些常用后台任务的最佳实践。我们将会看看如何并发地使用 Core Data ,如何并行绘制 UI ,如何做异步网络请求,研究如何异步处理大型文件,以保持较低的内存占用,等等。非常值得一读。

工具向 The best tools

《Glimmer: Ember.js 的下一代渲染引擎》
LeanCloud 导读:
Yehuda Katz 是横跨 Rails / JavaScript / Rust 等等多个社区的奇人。这是 Ember.js 开发中的下一代 web 渲染引擎。Glimmer 仍然是利用类似 react 的 diff 的渲染机制,但是利用 handlebars 模版的特性,只有模版语言里面的部分是可变的,Glimmer 把模版保留到运行时,通过检查模版上数据的变化决定 DOM 里需要替换的部分。比 React 的 Virtual DOM 直接比较 DOM 减少很多工作。基于 diff 的渲染是大势所趋,大家可以简单了解一下。

设计向 Design More,Design Better

《初级设计师与高级设计师的差距》
LeanCloud 导读:
本文来自 facebook 的 产品设计师 Julie Zhuo 的几幅手绘,分别从「设计时的工作流程」、「对设计的追求」、「设计师的状态」简单轻快地阐述了两者的不同,发人深省的小幽默,不如看完之后对号入座一下。

新知向 Ren chou jiu yao duo du shu

A Very Short History of Data Science
LeanCloud 导读:
通过不太冗长的篇幅介绍了 Data Science 的发展历程。另外,博主还写了大量其他有关 Data Science 的文章,若有兴趣,也可以读一读。

发表评论

电子邮件地址不会被公开。 必填项已用*标注