Ember.js

維基百科,自由的百科全書
跳至導覽 跳至搜尋
Ember.js
原作者Yehuda Katz
開發者Ember.js Core Team[1]
首次釋出2011年12月8日,​14年前​(2011-12-08[2]
目前版本
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    原始碼庫
    • {{URL|example.com|可选的显示文本}}
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    程式語言JavaScript
    引擎
      Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
      平台跨平臺
      類型JavaScript函式庫
      特許條款MIT特許條款[3]
      網站https://emberjs.com/

      Ember.js是一個JavaScript開放原始碼Web應用框架。Ember.js使用的是MVVM的軟件架構模式,即模型(Model)、視圖(View) 和視圖模型(Viewmodel),目的是讓開發者使用現有的模式開發出可延伸的單頁應用網頁程式。Ember.js的用戶包含微軟領英雅虎Twitch、以及蘋果音樂[4]

      Ember.js框架的核心包括HTML組件、網頁路由(routing)、網頁服務英語Network service、與資料模型[5]Ember.js也提供依賴注入與兩向的資料繫結

      Ember.js使用約定優於組態一次且僅一次設計範式英語Design paradigm,其前身為SproutCore。受Google Chrome所影響,Ember.js的穩定軟件版本週期為六個星期。[6]截止2020年7月22日,Ember.js在Github上有848個貢獻者和2.15萬的加星數量。[7]

      外部連結[編輯]

      參考文獻[編輯]

      1. ^ Ember.js. Ember.js Team. [2020-07-23]. (原始內容存檔於2020-07-24). 
      2. ^ Ember.js Releases. Github. [2020-07-23]. (原始內容存檔於2019-05-01). 
      3. ^ Ember.js/LICENSE.md. GitHub. [2020-07-23]. (原始內容存檔於2019-03-22). 
      4. ^ Ember.js. Ember.js Users. [2020-07-23]. (原始內容存檔於2020-06-26). 
      5. ^ Ember.js. Ember.js Guides. [2020-07-23]. (原始內容存檔於2020-05-12). 
      6. ^ Ember.js. The Post-1.0 Release Cycle. [2020-07-23]. (原始內容存檔於2020-07-23). 
      7. ^ Ember.js on Github. Github. [2020-07-23]. (原始內容存檔於2020-07-23).