文档
- 阮一峰:ECMAScript 6入门
- Mozilla 开发者网络
- MDN:Web 技术文档
- MDN:Web 技术参考 -> Web API 参考
- MDN:HTML(超文本标记语言)
- MDN:CSS
- MDN:JavaScript
- MDN:JavaScript 参考文档
- MDN:HTTP
ES5 to ES6
- babel/babel:Babel is a compiler for writing next generation JavaScript.
- Rich-Harris/buble:The blazing fast, batteries-included ES2015 compiler
构建工具 Gulp
- gulpjs/gulp 4.0:The streaming build system - GitHub
- sindresorhus/del:Delete files and folders - GitHub
构建工具 Rollup
- rollup/rollup:Next-generation ES6 module bundler - GitHub
- Rollup.js Tutorial, Part 1: How to Set Up Smaller, More Efficient JavaScript Bundling Using Rollup
- rollup/rollup-plugin-node-resolve:Bundle third-party dependencies in node_modules - GitHub
- rollup/rollup-plugin-commonjs:Convert CommonJS modules to ES6, so they can be included in a Rollup bundle - GitHub
- calvinmetcalf/rollup-plugin-node-globals:insert the same globals browserify does - GitHub
- TrySound/rollup-plugin-eslint:Verify entry point and all imported files with ESLint - GitHub
- rollup/rollup-plugin-replace:Replace strings in files while bundling them. - GitHub
- Rich-Harris/rollup-plugin-buble:Compile ES2015 with Rollup and Bublé - GitHub
- TrySound/rollup-plugin-uglify:Rollup plugin to minify generated bundle - GitHub
ESLint
- eslint/eslint:A fully pluggable tool for identifying and reporting on patterns in JavaScript. - GitHub
- yannickcr/eslint-plugin-react:React specific linting rules for ESLint - GitHub