改造你的网站,变身 PWA

2017-03-29
阅读 11 分钟
45.1k
最近有很多关于 Progressive Web Apps(PWAs)的消息,很多人都在问这是不是(移动)web 的未来。我不想陷入native app 和 PWA 的纷争,但是有一件事是确定的 --- PWA极大的提升了移动端表现,改善了用户体验。

Sass 与 SCSS 是什么关系?

2016-06-04
阅读 2 分钟
29k
当我们说起 Sass ,我们经常指的是两种事物:一种 css 预处理器和一种语言。我们经常这样说,“我们正在使用 Sass”,或者 “这是一个 Sass mixin”。同时,Sass (预处理器)有两种不同的语法:

[译] Say Hello to React CDK

2016-04-18
阅读 2 分钟
3.5k
这是一个 React 的 Componment Development Kit (CDK)。它是一个功能强大得多的工具,而不只只是又一个脚手架。它是由Kadira 出品并提供支持。

JavaScript Promise API

2016-02-23
阅读 6 分钟
5.3k
尽管同步代码易于追踪和调试,但异步代码普遍在性能和灵活性上更具优势。Why "hold up the show" when you can trigger numerous requests at once and then handle them when each is ready?(这句要怎么翻??)promise和许多基于promise的新的API已经成为JavaScript世界重要的一部分。让我们来看一下promise的API如何...

(译)基于 Promise 的JavaScript 电池新 API

2016-02-18
阅读 1 分钟
2.4k
在 Mozilla 工作使我有很多时间来看新的 API,其中就有Battery API。在这个API刚刚出来的时候,我写过一篇关于这个API的文章。如今这个API已经修改,基于promise API实现了Battery API,而Google Chrome是现在唯一实现这个API的浏览器。让我们来看看如何使用这个API!

重读 JavaScript DOM 编程艺术(一)--DOM 的增删改查

2016-02-16
阅读 2 分钟
4k
对于这种英文缩写,首先看它的英文全拼--Document Object Model,即文档对象模型。DOM把一份文档表示为一棵树,这是理解DOM模型的关键。是由节点(node)构成的一棵节点树。

马上开始写 react & ES6 --- 基于gulp 和 Babel 的脚手架

2016-02-08
阅读 1 分钟
5.8k
我需要在开始写代码之前做很多准备工作,我需要编译jsx文件,引入react等等,而最新的react示例,有鼓励ES6来书写代码,可以用上ES6的一些闪亮的新特性,所以与其每次写代码配置工具花很多时间,不如写成一个github repo,每次只需要 clone下来,会方便很多。

[译] 用 ES6 构建新一代可复用 JS 模块

2016-02-06
阅读 14 分钟
9.3k
你是不是也在为可以使用ES6的新特性而兴奋,却不太确定应该从哪开始,或者如何开始?不止你一个人这样!我已经花了一年半的时间去解决这个幸福的难题。在这段时间里 JavaScript 工具链中有几个令人兴奋的突破。

(译)响应式图片— srcset 和 sizes 属性

2016-02-03
阅读 2 分钟
6.3k
<picture>元素展示了很多改变这个局面的希望,但无论picture元素是否可以完全使用,现在有两个对于响应式图片很关键的两个属性 —— srcset 和 sizes。