Ember.js是一个JavaScript框架,可大大减少构建任何Web应用程序所需的时间,精力和资源。它专注于通过完成大多数Web开发项目中涉及的所有常见,重复性但必不可少的任务,使您(开发人员)尽可能富有成效。
有了Ember,您就会得到所有这些东西:
- 一个热情的社区- 在需要时获得您需要的帮助。
- 您的应用程序的持久基础- 有些应用程序在大约十年前使用了Ember的第一个版本,并且今天仍然成功使用Ember。
- 可靠性和安全性- 通过常规LTS发布和30周的安全修复程序,您可以依靠Ember.js来关心应用程序的稳定性和安全性。
- 现代JavaScript-使用您已经熟悉类,装饰器和发电机的现代JavaScript功能。
- 文档- 依靠每个Ember版本的一流文档,以及专注于文档和学习经验的团队。
- html -first组件- 从组件中的有效语义HTML开始,并在需要的功能中层中层。
- 路由- 灰烬路线尊重URL,同时在额外的功能中进行分层,例如渲染模板,加载数据模型,处理操作以及有条件地重定向。
- 数据层- Ember数据是一种强大的数据管理工具,默认情况下,Ember应用程序随附。想使用其他东西吗?我们也支持!
- 由于适配器和串行序列的灵活性,灵活性使用Ember应用程序的任何后端堆栈。
- AutoTracking -Ember的反应性模型使决定自动更新的内容以及何时更容易。
- 零配置应用程序- 具有强默认值,您可能永远不需要配置应用程序中的任何内容,但是如果需要的话,这些选项就在那里!
- 质量添加剂生态系统- 高质量的额定插件,具有按源代码进行搜索的能力。许多人不需要额外的配置,这比以往任何时候都更容易增强您的应用程序。
了解更多:
贡献
参见贡献
Browserstack提供的跨浏览器测试。