Svelte,一款由《纽约时报》创建的图形编辑器,正吸引着很多希望页面更快速加载的程序员的目光,对他们来说,Web 网页「太慢了」!根据 HTTP Archive 的收集数据,如今每个网页平均大小为2兆,这对于弱网用户的访问是非常不友好的……关于故事的详细描述,详见清单最后一条推送。
另外,从本期月刊开始,每个推荐文章后方会附上作者姓名或者信源地址,供大家参考。
本期话题包含 TypeScript、ECMAScript、框架入门指南、开源库代价分析、React.js API、GitHub 最佳实践、JavaScript 框架介绍、模块化、Hooks、Web API、Error Boundary、设计模式等。
- TypeScript 工作原理概览 - AXEL RAUSCHMAYER
- 探究 JavaScript 中的
toJSON()
函数 - VALERI KARPOV - React 入门指南 - DEVISTRY
- 使用 JavaScript 三方库的性能开销 - Tim Kadlec
- React.js 性能剖析与相关 API 介绍 - Addy Osmani
- ECMAScript 2020 新特性再介绍 - Yanis
- 来自 GitHub 的一些开发者专业提示 - GitHub Blog
- 用这 33 行代码做和 React 一样的事情 - OLIVER RUSSELL
- JavaScript 模块化方案与工具详解 - Dixin
- 五种改变你写 React hooks 的方式 - Adam klein
- 理解 React 中的错误边界 - Medium.com
- window.location Cheatsheet -dev.to
- 每个 JavaScript 开发者都应该知道的七种设计模式 - CodeSource
- Svelte - 为 Web 页面瘦身的 JavaScript 框架 - wired
- Crank.js - 又一款 JSX 驱动的前端框架
- highlight.js v10.0 发布
- Node.js v14 发布
- jQuery v3.5.0 发布
- 测试框架 Cypress v4.4.0 发布