歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> AngularJS和EmberJS計劃支持Web Components

AngularJS和EmberJS計劃支持Web Components

日期:2017/3/1 9:44:03   编辑:Linux編程

Web Components(網絡組件)是即將到來的HTML5標准之一,用於定制用戶界面的元素。這些UI元素最終會在框架間變得可交換。AngularJS和EmberJS都提出了支持網絡組件的計劃。
下面,可以看到Google提出的新框架——Polymer。Polymer直接建立於網絡組件的基礎之上,Polymer的目標是幫助完善和理解網絡組件的標准。

AngularJS
AngularJS框架在2.0計劃目標是:
1. 支持以下特征,如:Node綁定、模板集成、元素自定義等);
2. 支持網絡組件的無縫集成;
3. 確保框架與網絡組件的兼容性。

EmberJS
EmberJS框架的目標是盡可能采取與網絡組件或MDV相似的語義。EmberJS將依賴於HTMLBars模板引擎,允許Ember直接控制模板的解析和轉換成DOM。
EmberJS的范圍比網絡組件更廣,它主要集中在應用程序架構和URL驅動的設計。現在,我們需要一個系統來管理數據綁定和自定義視圖的生命周期,因此我們包括了這樣的系統在我們的架構工具中。
一旦Web提供了自己的工具來管理組件和最終的數據綁定,Ember框架將接受這一點,並繞開。

帶你走近AngularJS系列

  1. 帶你走近AngularJS - 基本功能介紹 http://www.linuxidc.com/Linux/2014-05/102140.htm
  2. 帶你走近AngularJS - 體驗指令實例 http://www.linuxidc.com/Linux/2014-05/102141.htm
  3. 帶你走近AngularJS - 創建自定義指令 http://www.linuxidc.com/Linux/2014-05/102142.htm

如何在 AngularJS 中對控制器進行單元測試 http://www.linuxidc.com/Linux/2013-12/94166.htm

AngularJS 之 Factory vs Service vs Provider http://www.linuxidc.com/Linux/2014-05/101475.htm

AngularJS 的詳細介紹:請點這裡
AngularJS 的下載地址:請點這裡

Copyright © Linux教程網 All Rights Reserved