Ember.js
JavaScript框架
软件介绍
Ember.js 是一个用于构建现代 Web 应用的 JavaScript 框架。官网把它定位为“久经实战检验”的框架,目标是提供构建富交互界面所需的一整套东西,让应用能在不同设备上运行。官方称它免费、开源,并承诺会一直如此。
核心功能
- 构建工具链:Ember CLI 提供代码生成器、快速重建、自动重载和测试运行器,生产构建只需一条命令。
- 路由:内置路由器支持异步数据加载、动态 URL 段、查询参数和嵌套路由。
- 数据层:自带 Ember Data,可从多个来源访问数据并管理异步关系。
- 测试:内置测试框架,生成新实体时会同时生成测试,也可以在浏览器中运行。
- 渲染性能:基于 Glimmer 渲染引擎,官方表示升级版本时性能提升往往无需额外改动。
- TypeScript 与生态:支持现代 JavaScript 和 TypeScript,社区有 Ember Concurrency、Ember Simple Auth、Ember Intl、Ember CLI Deploy 等插件。
支持平台与系统要求
Ember.js 是在浏览器中运行的 Web 框架,不是需要安装的桌面软件。官网没有给出具体的运行环境或系统要求。
版本与授权
官方发布页显示当前最新版本为 7.3.0。Ember 采用 6 周一个小版本的发布周期,并通过弃用警告和 codemod 帮助升级;LTS 版本的维护期为 54 周,官方规则是“主版本之前的最后一个小版本为 LTS”。
适用人群或使用场景
适合需要开发大型单页 Web 应用、希望由框架统一提供路由、数据和测试约定的前端团队,也适合重视长期升级路径的项目。
版本列表
-
-
-
Ember.js v3.26.1 官方版
Ember.js(JavaScript框架),Ember.js是一个高效的、经过实战 ...
软件大小:1.7 MB 更新时间:2021-05-12
-
