Angular2

作者: daoyidao | 来源:发表于2016-03-28 21:23 被阅读212次

    Angular2

    • 开发语言:ECMAScript6 的标准已经完成。浏览器可以支持模块、类、lambda 表达式、generator 等新特性。
    • 开发模式:Web组件将很快实现。
    • 移动化:针对移动优化,如:缓存预编译、触控支持。

    ES6工具链

    Angular2是面向未来的技术,浏览器需要支持ES6+,由于目前浏览器尚未实现ES6,需要使用垫片。

    ES6工具链
    • angular2 polyfills : 为ES5浏览器提供ES6特性支持,比如Promise。
    • es6-module-loader : ES6模块加载器,systemjs会自动加载这个模块
    • traceur : ES6转码器,将ES6代码转换为当前浏览器支持的ES5代码。systemjs会自动加载这个模块。如:TypeScript转码器。
    • reactive extension : javascript版本的反应式编程/Reactive Programming实现库,被打包为systemjs的包格式,以便systemjs动态加载
    • systemjs : 通用模块加载器,支持AMD、CommonJS、ES6等各种格式的JS模块加载
    • angular2 : Angular2框架,被打包为systemjs的包格式,以便systemjs动态加载模块

    参考资料

    Angular2(Beta)入门

    相关文章

      网友评论

          本文标题:Angular2

          本文链接:https://www.haomeiwen.com/subject/qzpnkttx.html