Ember.js 是一个 JavaScript 框架,它大大减少了构建任何 Web 应用程序所需的时间、精力和资源。它专注于让您——开发者,通过完成所有常见的、重复性的、但必不可少的、涉及到大多数Web 开发项目的任务,尽可能地提高工作效率。
有了 Ember,你可以得到所有这些东西:
- 一个温馨的社区 -- 在你需要的时候,得到你需要的帮助。
- 为您的应用提供持久的基础 -- 有些应用在十年前就使用 Ember 的第一个版本,现在仍然成功地使用 Ember。
- 可靠性和安全性 -- Ember.js定期发布LTS版本,并提供30周的安全修复,您可以信赖Ember.js对您应用的稳定性和安全性的关注。
- 现代 JavaScript -- 使用您已经熟悉的现代 JavaScript 功能,如类、装饰器和生成器。
- 文档 -- 依靠每个 Ember 版本的顶级文档和专注于文档和学习体验的团队。
- HTML 优先的组件 -- 在您的组件中从有效的、语义化的 HTML 开始,然后根据您的需要分层添加您需要的功能。
- 路由 -- Ember 路由尊重 URL,同时分层加入额外的功能,如渲染模板、加载数据模型、处理动作和条件重定向。
- 数据层 -- Ember Data 是一个强大的数据管理工具,默认为 Ember 应用自带。想使用其他的东西吗?我们也支持!
- 灵活性 -- 由于适配器和序列化器的灵活性,您可以在 Ember 应用中使用任何后端堆栈。
- 自动跟踪 -- Ember 的反应模型让您更容易决定什么时候自动更新。
- 零配置应用 -- 有了强大的默认值,您可能永远不需要在您的应用中配置任何东西,但如果您需要的话,选项就在那里!
- 高质量的插件生态系统 -- 高质量的、有评级的插件,并能通过源代码进行搜索。许多插件不需要额外的配置,使您的应用程序比以往任何时候都更容易增加。
了解更多信息:
贡献
参见 CONTRIBUTING.md。
由 Browserstack 提供的跨浏览器测试。