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).