Ember.js
外觀
![本頁使用了標題或全文手工轉換](http://upload.wikimedia.org/wikipedia/commons/thumb/c/cd/Zh_conversion_icon_m.svg/35px-Zh_conversion_icon_m.svg.png)
原作者 | Yehuda Katz |
---|---|
開發者 | Ember.js Core Team[1] |
首次發布 | 2011年12月8日[2] |
當前版本 |
|
源代碼庫 | |
編程語言 | JavaScript |
平台 | 跨平臺 |
類型 | JavaScript函式庫 |
許可協議 | MIT許可證[4] |
網站 | https://emberjs.com/ |
Ember.js是一個JavaScript的開放源碼的Web應用框架。Ember.js使用的是MVVM的軟體架構模式,即模型(Model)、視圖(View) 和視圖模型(Viewmodel),目的是讓開發者使用現有的模式開發出可擴展的單頁應用網頁程式。Ember.js的使用者包含微軟、領英、雅虎、Twitch、以及蘋果音樂。[5]
Ember.js框架的核心包括HTML組件、網頁路由(routing)、網頁服務、與資料模型。[6]Ember.js也提供依賴注入與兩向的資料繫結。
Ember.js使用約定優於配置與一次且僅一次的設計範式,其前身為SproutCore。受Google Chrome所影響,Ember.js的穩定軟體版本週期為六個星期。[7]截止2020年7月22日,Ember.js在Github上有848個貢獻者和2.15萬的加星數量。[8]
外部連結
[編輯]參考文獻
[編輯]- ^ Ember.js. Ember.js Team. [2020-07-23]. (原始內容存檔於2020-07-24).
- ^ Ember.js Releases. Github. [2020-07-23]. (原始內容存檔於2019-05-01).
- ^ Release 5.11.0. 2024年8月19日 [2024年8月22日].
- ^ Ember.js/LICENSE.md. GitHub. [2020-07-23]. (原始內容存檔於2019-03-22).
- ^ Ember.js. Ember.js Users. [2020-07-23]. (原始內容存檔於2020-06-26).
- ^ Ember.js. Ember.js Guides. [2020-07-23]. (原始內容存檔於2020-05-12).
- ^ Ember.js. The Post-1.0 Release Cycle. [2020-07-23]. (原始內容存檔於2020-07-23).
- ^ Ember.js on Github. Github. [2020-07-23]. (原始內容存檔於2020-07-23).