從初的SproutCore、Amber.js到現如今的Ember.js,幾經更名的Ember.js于近日在其官方博客上宣布同時發布Ember.js 1.13.0正式版和2.0個測試版本,屈指算來,從2013年8月發布1.0正式版,不到兩年的時間,Ember.js已經經歷了13次主要版本更新,更逐漸發展成為受開發者喜愛的一大框架。
作為一款開源的JavaScript MVC框架,Ember.js采用了基于字符串的Handlebars模板,支持雙向綁定、觀察者模式、計算屬性(依賴其他屬性動態變化)、自動更新模板、路由控制、狀態機等。更使用自身擴展的類來創建Ember.js對象、數組、字符串、函數,提供大量方法與屬性用于操作。每一個Ember.js應用都使用各自的命名空間,以避免發生沖突。
Ember.js 1.13.0正式版有來自43位貢獻者的680個commits。
在Ember 1.13是1.x系列的后一個版本,包含了首次釋放的渲染引擎Glimmer。而Ember 2.0 beta是2.x系列的個版本,這意味著,在1.x中的許多廢棄功能將在2.0中得以移除
本站文章版權歸原作者及原出處所有 。內容為作者個人觀點, 并不代表本站贊同其觀點和對其真實性負責,本站只提供參考并不構成任何投資及應用建議。本站是一個個人學習交流的平臺,網站上部分文章為轉載,并不用于任何商業目的,我們已經盡可能的對作者和來源進行了通告,但是能力有限或疏忽,造成漏登,請及時聯系我們,我們將根據著作權人的要求,立即更正或者刪除有關內容。本站擁有對此聲明的最終解釋權。