2017-07-13 前端日报
精选
饿了么的PWA升级实践
JavaScript专题之深浅拷贝
思路清奇:通过 JavaScript 获取移动设备的型号 - SegmentFault
JS正则表达式完整教程(略长) - 掘金
JavaScript中的new关键词
What's New In DevTools (Chrome 59) - Google Developers
JavaScript really is overtaking the world
中文
【第994期】字号与行高
【译】任何网站都可以成为渐进式网络应用 - 但我们需要做的更好 - 掘金
2017 年学习 JavaScript 最好的书籍 - 众成翻译
20行代码实现JavaScript模板引擎 - 掘金
Cumulo Editor 是如何实现实时协同编程的 - 题叶 - SegmentFault
ECMAScript 2017(ES8)特性概述 - 某熊的全栈之路 - SegmentFault
npx 是什么 - 知乎专栏
npx: npm 5.2.0 内置的包执行器 - 某熊的全栈之路 - SegmentFault
TypeScript React Starter - 知乎专栏
webpack 原理与实战
从CSS盒子模型说起 - 掘金
前端面试必备——外边距合并 - 掘金
如何设计完善的构建系统,为日常开发提速一倍
探究在 TextView 中显示 HTML 的正确方法 - 知乎专栏
神经网络入门 - 阮一峰的网络日志
虚拟DOM内部是如何工作的 - 前端探索 - SegmentFault
英文
(Now More Than Ever) You Might Not Need jQuery
Building Pattern Libraries With Shadow DOM In Markdown – Smashing Magazine
ClojureScript - ClojureScript is not an Island: Integrating Node Modules
Generating Images in JavaScript Without Using the Canvas API
High Performance React: 3 New Tools to Speed Up Your Apps
Introducing Microcosm: Our Data Layer For React
Introducing npx: an npm package runner – Kat Marchán – Medium
It's Time to Make Code More Tinker-Friendly
Making Toast from Scratch in React-Redux with Typescript
Release Notes for Safari Technology Preview 35
Social Login for Your SPA: Authenticate Your Users via Google and Facebook
SVG Tip: Create a Bold Vector Halftone Graphic in Under 2 Minutes — SitePoint
Transitioning Gradients