模块构成了你的 Ember 应用的 60%,然后呢? 用编译器或转译器处理源代码时,很容易让代码的源体积与真实线上的代码大小失去关联性。 这对于 Ember 的模板来说更是如此,很小的改动将带给生成的 JavaScript 的体量以深远的影响。 “每一比特……

翻译完成于 

Webpack 是一个将你的所有 JavaScript、CSS 甚至图片这样的静态资源打包的好方法,但是为了在生产环境中更有效地使用生成的资源,应该考虑使用持久缓存。关于本话题的文献分散在不同的资源中,想搞对没那么容易。本文的目的是指导前端开发者完成所有的功能……

翻译完成于 

为了构建你自己的 Virtual DOM,你只需要知道两件事,甚至你都不必深入 React 或者其它 Virtual DOM 实现的源码。因为它们都太庞大和复杂了 —— 但是实际上 Virtual DOM 的主要部分可以用少于 50 行代码实现。50 行!!……

翻译完成于 

本文是 React.js Program 以及免费 React.js Fundamentals 课程的摘录。 我们已经讨论了 React 组件的 Render 方法为何需要是一个纯函数。由于它必须是无状态的,因此不能发起任何 Ajax 请求,等等。它只应该接受……

翻译完成于 

四月份的时候,我们(指 https://www.cloudflare.com/ 网站 —— 译者注)宣布了已经通过 HTTP 的 Link 头部支持了 HTTP2 的服务端推送。我们的同事 John 也演示了向 PHP 应用添加 HTTP2 服务端推送是件多么……

翻译完成于 

动机 最近经常有人争论该如何管理 React 中的状态(state)。一些声称 setState() 并没有按照预想的那样工作,他们于是完全抛弃了使用组件自身的状态,而不得不使用一个类似 Flux 的状态容器。 从另一方面讲,有人担心“这些误解有可能导致教条……

翻译完成于 

我经历过许多 CSS 代码的调试工作,有别人写的也有自己写的,有移动端平台的也有标准桌面浏览器的,从陈旧的 IE 到最新的基于 Webkit 的每日构建。经验告诉我,很多人并没有一个标准的 CSS 调试流程。 我发现在大多数情况下,拥有专业的解决问题的方法,能……

翻译完成于 

序言: React 在开发者中很流行,有很多文献都在强调其优点。然而,迁移(或者选择)到一个新的框架最终要说服每个人——包括非开发者。很少有项目经理会仅仅因为是新的东西就同意重写整个项目,更糟糕的是,许多组织倍受纷乱繁杂的 JavaScript 工具的煎熬,在……

翻译完成于 

本文修改自 https://segmentfault.com/a/1190000004089393 本文将探索3种构建动态DOM的技术,并通过一些基准测试对比3种技术的性能快慢,最后我会给出在项目中哪种技术更加适合以及为什么。 介绍 现在已经有许多DOM……

翻译完成于 

在移动端上实现动画很简单。 在移动端上正确地实现动画也比较简单...如果你采纳我们的建议的话。 虽然现在每个人都会使用 CSS3 实现动画,但许多人用的都不够恰当。很多应加以考虑的最佳实践常常被忽略,因为仍然有人不明白这些最佳实践的真正意义。 如今有这么多……

翻译完成于 

已经到底了