前端开发的现状
前端开发,其实也是一个工程
http://cnodejs.org/topic/575f7b184971a77702148c3a
目前有这些模块化管理方式: 'commonjs', 'amd', 'system', 'umd', 'es2015', or 'ESNext'.
ES6前前瞻
http://efe.baidu.com/blog/es6-develop-overview/
JavaScript最新教程
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference
Learn ES2015
http://babeljs.io/learn-es2015/
几个前端框架推荐
- 妹子UI(基于ReactJS)
http://t.amazeui.org/#/?_k=pchmec
- 蚂蚁金服UI组件(基于ReactJS)(移动版本)
ECMAScript 最新标准介绍
1997年第一版;
ECMAScript 2015(ES6)【新特性】:2009年开始编写的第六版一共花了15年,加入模块、类、词汇报范围、递归、生成器(generator)、promise、析构模式、正确尾调用(proper tail call);新增抽象数据类型,map,set,array,在string和regexp中支持unicode。至2015年6月才发布。(Polyfill可使旧版浏览器兼容最新ES6特性)
//模块化
// lib/math.js
export function sum(x, y) {
return x + y;
}
export var pi = 3.141593;
// app.js
import * as math from "lib/math";
console.log("2π = " + math.sum(math.pi, math.pi));
ECMAScript 2016(ES7,第七版):基本github开发的第一个TC39版本。添加了新的指数操作和Array include方法,async、共享内存、原子对齐。新增对象静态方法 Object.values, Object.entries, and Object.getOwnPropertyDescriptors。
ECMAScript 2017:草稿中。添加await等新特性。