Ember.js 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Ember.js 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Ember.js 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Ember.js 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Ember.js 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 MIT
开发语言 JavaScript
操作系统 跨平台
软件类型 开源软件
开源组织
地区 不详
投 递 者 红薯
适用人群 未知
收录时间 2012-03-10

软件简介

Ember是一个雄心勃勃的Web应用程序,消除了样板,并提供了一个标准的应用程序架构的JavaScript框架。

Ember is a JavaScript framework for creating ambitious web applications that eliminates boilerplate and provides a standard application architecture.

示例代码:

MyApp.president = Ember.Object.create({
  firstName: "Barack",
  lastName: "Obama",

  fullName: function() {
    return this.get('firstName') + ' ' + this.get('lastName');

  // Tell Ember that this computed property depends on firstName
  // and lastName
  }.property('firstName', 'lastName')
});
展开阅读全文

代码

评论 (4)

加载中
不温不火的,啥时候能来个爆发
2019/02/21 08:40
回复
举报
看上去很牛批的样子 ~ Ember.js
2013/08/15 11:42
回复
举报
很厉害,特别是例子中ROUTING Ember.js
2013/12/25 11:03
回复
举报
已经到了2.6版了!更新真快!! #Ember.js#
2016/04/29 00:35
回复
举报
更多评论
发表于大前端专区
05/05 07:01

Ember.js 3.27.0 发布,JS 开发框架

Ember.js 是一个 JavaScript 框架,可大大减少构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过执行大多数 Web 开发项目中涉及的所有常见、重复但必不可少的任务,使开发者尽可能地高效。 Ember 框架的一个有价值的属性是它使用语义版本控制来帮助项目跟上框架的变化。在删除任何功能或 API 之前,它首先会经过一个弃用期,在该期间内仍支持该功能,但是使用该功能会生成一条警告,并记录到浏览器控制台中。 以下是 ...

0
3
03/24 07:22

Ember.js 3.26.0 发布,JS 开发框架

Ember.js 是一个 JavaScript 框架,可大大减少构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过执行大多数 Web 开发项目中涉及的所有常见、重复但必不可少的任务,使开发者尽可能地高效。 Ember 框架的一个有价值的属性是它使用语义版本控制来帮助项目跟上框架的变化。在删除任何功能或 API 之前,它首先会经过一个弃用期,在该期间内仍支持该功能,但是使用该功能会生成一条警告,并记录到浏览器控制台中。本次更新...

0
1
02/10 07:09

Ember.js 3.25.0 发布,JS 开发框架

Ember.js 是一个 JavaScript 框架,可大大减少构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过执行大多数 Web 开发项目中涉及的所有常见、重复但必不可少的任务,使开发者尽可能地高效。 Ember.js 3.25.0 正式发布,以下是其更新内容: 更新日志 实现 Handlebars Strict Mode RFC 实现 Named Blocks RFC 弃用了从@ember/string导入htmlSafe和isHTMLSafe 更新渲染引擎,@glimmer/* 0.74.2 其中包括各种特性和错误修正...

1
4
发表于大前端专区
2019/12/27 07:42

Ember 3.15 "Octane" 发布:原生 ES 类、装饰器和新的 Glimmer 组件 API

Ember 3.15 发布了,此项目包含的 Ember.js, Ember Data 和 Ember CLI 也均已更新。除了常规的引入新功能和 bugfix,Ember 3.15 还标志了 Octane edition 的正式发布,这也是 Ember 的首个 edition release。 Edition 是 Ember 在 RFC #364 - Ember 2018 Roadmap 中引入的概念。一个版本(edition)代表了一个统一的编程模型,而发布新的 edition 则代表了由于 Ember 添加了新功能和新概念而导致编程模型的转变。Ember Octane ...

1
1
发表于大前端专区
2019/09/28 07:31

Ember 3.13 发布,JavaScript Web 应用开发框架

Ember project 发布了包括 Ember.js、Ember Data 和 Ember CLI 的 3.13 版本。3.13 内容如下: Ember.js Ember.js 是 Web 应用程序的核心框架。Ember.js 3.13 是一个渐进的、向后兼容的 Ember 发行版,带有 bug 修复、性能改进和次要的降级。在这个版本中有五个新特性: Tracked Property update:其引入了一种更简单、更符合人体工程学的系统,用于跟踪 Ember 应用程序中的状态变化 Component Templates Co-location:此特性允...

0
1
发表于大前端专区
2019/08/07 07:12

Ember.js 3.12.0 发布,JavaScript Web 应用开发框架

Ember.js 3.12.0 发布了。Ember.js 是一个 JavaScript 框架,它极大地减少了构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过完成大多数 Web 开发项目中涉及的所有常见、重复且至关重要的任务,帮助开发人员达成目标。 更新内容如下: #18159 [BUGFIX] 更新 router.js 确保 buildRouteInfoMetadata 不会迅速缓存惰性引擎中的路由 #18226 [BUGFIX] 修复双斜杠路由路径 #17406 [BUGFIX] 通过 Ember.Observer 观察到的属...

1
5
发表于大前端专区
2019/07/18 07:11

Ember 3.11 发布,JavaScript Web 应用开发框架

Ember project 发布了包括 Ember.js、Ember Data 和 Ember CLI 的 3.11 版本。 1、Ember.js 是构建 Web 应用程序的核心框架,Ember.js 3.11 是一个渐进的、向后兼容的 Ember 发行版 新特性: Forwarding Element Modifiers...attributes:这个特性阐明了“splattributes”特性如何与元素修饰符交互 {{fn}}助手:提供了一种将参数传递给操作的方法,{{fn}}支持其他高级用例,例如向现有函数添加更多参数 Current count: {{thi...

2
3
发表于大前端专区
2019/05/27 07:33

Ember 3.10 发布,JavaScript Web 应用开发框架

Ember 3.10 已发布,其中包含 Ember.js、Ember Data 和 Ember CLI 项目。这个版本同时开启了所有子项目的 3.11 beta 版本周期。 Ember.js Ember.js 是一个 JavaScript 框架,它极大地减少了构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过完成大多数 Web 开发项目中涉及的所有常见、重复且至关重要的任务,帮助开发人员达成目标。 Ember.js 3.10 是 Ember 的增量升级向后兼容版本,包含错误修复、性能改进和弃用了少...

0
4
发表于大前端专区
2019/05/01 07:15

Ember.js 3.10.0-beta.5 发布,JavaScript Web 应用开发框架

Ember.js 3.10.0-beta.5 发布了,Ember.js 是一个 JavaScript 框架,它极大地减少了构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过完成大多数 Web 开发项目中涉及的所有常见、重复且至关重要的任务,帮助开发人员达成目标。 此版本主要更新内容包括: #17938 [BUGFIX] 公开机制以检测属性是否是 computed #17974 [BUGFIX] 确保对象代理上的可继承观察者是基于字符串的 更新说明 下载地址: Source code(zip) Sourc...

0
3
发表于大前端专区
2019/04/12 07:38

Ember 3.9 发布,3.8 升级为 LTS

Ember 3.9 现已发布,Ember 3.9 项目包括 Ember.js、Ember Data 和 Ember CLI。 这个版本同时开启了所有子项目的 3.10 beta 版本周期。 此外,Ember 和 Ember Data 的 3.8 版本现在升级为 LTS,代表长期支持。 Ember.js Ember.js 是一个 JavaScript 框架,它极大地减少了构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过完成大多数 Web 开发项目中涉及的所有常见、重复且至关重要的任务,帮助开发人员达成目标。 Em...

0
0
发表于大前端专区
2019/03/06 06:52

Ember.js 3.9.0-beta.3 发布,JavaScript Web 应用开发框架

Ember.js 3.9.0-beta.3 发布了,Ember.js 是一个 JavaScript 框架,它极大地减少了构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过完成大多数 Web 开发项目中涉及的所有常见、重复且至关重要的任务,帮助开发人员达成目标。 此版本主要更新内容包括: #17684 [BUGFIX] 启用最大重新渲染的限制。 #17691 [BUGFIX] 确保 tagForProperty 在类构造器的工作。 更新说明 下载地址: Source code(zip) Source code(tar.gz)...

0
2
发表于大前端专区
2019/02/20 08:11

Ember.js 3.8 发布,JavaScript Web 应用开发框架

Ember.js 3.8 发布了,Ember.js 是一个 JavaScript 框架,它极大地减少了构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过完成大多数 Web 开发项目中涉及的所有常见、重复且至关重要的任务,帮助开发人员达成目标。 此版本主要更新内容包括: #17143 / #17375 [FEATURE] 完成元素修饰管理器(Element Modifier Manager)RFC(emberjs/rfcs#0373) #17054 / #17376 [FEATURE] 完成 array 帮助者 RFC(emberjs/rfcs#03...

0
3
发表于大前端专区
2019/01/14 07:42

Ember.js 3.7 发布,JS Web 应用开发框架

Ember.js 3.7 已发布,Ember.js 是一个 JavaScript 框架,它极大地减少了构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过完成大多数 Web 开发项目中涉及的所有常见、重复且至关重要的任务,帮助开发人员达成目标。 Ember.js 3.7 更新主要是 bug 的修复。这版本取消了对 Node 4 的支持。Node.js 开发团队也不再支持 Node 4,Ember CLI 在2018早期的时候就放弃对 Node 4 的支持。如果你在使用的是 Node 4 并且想要升级...

1
2
发表于大前端专区
2019/01/08 07:41

Ember.js v3.8.0-beta.1 发布,JS Web 应用开发框架

Ember.js 3.6.0-beta.2 已发布,Ember.js 是一个 JavaScript 框架,它极大地减少了构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过完成大多数 Web 开发项目中涉及的所有常见、重复且至关重要的任务,帮助开发人员达成目标。 更新内容 #17143 / #17375 [FEATURE] Implement Element Modifier Manager RFC (see emberjs/rfcs#0373). #17054 / #17376 [FEATURE] Implement array helper RFC (see emberjs/rfcs#0318) #...

2
4
发表于大前端专区
2018/12/15 07:12

Ember 发布 Ember.js, Ember Data 和 Ember CLI 3.6 版本

Ember 项目发布了 Ember.js, Ember Data 和 Ember CLI 的 3.6 版本。重点包括对 ES6 类的公共 API 支持和两个新的 RouterService 方法。 这个版本同时开启了所有子项目的 3.7 beta 版本周期。 Ember.js 3.6 是 Ember 的增量向后兼容版本,包含错误修正、性能改进和不重要的功能弃用。其中包括2个新功能,6个弃用的特性和13个错误修正。 关于 Ember.js 3.6、Ember Data 3.6 和 Ember CLI 3.6 的具体更新请查看发布公告。...

1
0
发表于大前端专区
2018/10/31 07:09

Ember.js 3.6.0-beta.2 发布,JS Web 应用开发框架

Ember.js 3.6.0-beta.2 已发布,Ember.js 是一个 JavaScript 框架,它极大地减少了构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过完成大多数 Web 开发项目中涉及的所有常见、重复且至关重要的任务,帮助开发人员达成目标。 更新内容: #17130 [BUGFIX] Ensure that timers scheduled after a system sleep are fired properly. #17137 [BUGFIX] Assert when local variables shadow modifier invocations #16923 [...

2
4
发表于大前端专区
2018/10/10 07:07

Ember.js 3.5.0 发布,JavaScript Web 应用开发框架

Ember.js 3.5.0 已发布,Ember.js 是一个 JavaScript 框架,它极大地减少了构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过完成大多数 Web 开发项目中涉及的所有常见、重复且至关重要的任务,帮助开发人员达成目标。 更新内容: #16978 [BUGFIX] Properly teardown alias #16877 [CLEANUP] Allow routes to be named "array" and "object" 源码下载: Source code(zip) Source code(tar.gz)...

0
1
发表于大前端专区
2018/10/06 07:08

Ember.js 3.4.5 发布,JavaScript Web 应用开发框架

Ember.js 3.4.5 已发布,Ember.js 是一个 JavaScript 框架,它极大地减少了构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过完成大多数 Web 开发项目中涉及的所有常见、重复且至关重要的任务,帮助开发人员达成目标。 更新内容: #17029 [BUGFIX] 更新 backburner.js 至 2.4.0. 源码下载: Source code(zip) Source code(tar.gz)...

1
1
发表于大前端专区
2018/08/30 07:21

Ember.js 3.5.0-beta.1 发布,JS 应用开发框架

Ember.js 3.5.0-beta.1 发布了,Ember.js 是一个 JavaScript 框架,它极大地减少了构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过完成大多数 Web 开发项目中涉及的所有常见、重复且至关重要的任务,帮助开发者达成目标。 更新内容 #16877 [CLEANUP] 允许将路由重命名为 "array"和 "object" #16907 升级至 TypeScript 3.0 源码下载 Source code(zip) Source code(tar.gz)...

0
1
发表于大前端专区
2018/08/29 07:22

Ember.js 3.4.0 发布,JavaScript Web 应用开发框架

Ember.js 3.4.0 发布了,Ember.js 是一个 JavaScript 框架,它极大地减少了构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过完成大多数 Web 开发项目中涉及的所有常见、重复且至关重要的任务,帮助开发人员达成目标。 更新内容: #16603 [BUGFIX] Support mouseEnter/Leave events w/o jQuery #16857 [BUGFIX] Prevents the recursive redefinition of root chains #16854 [BUGFIX] Don't thread FactoryManager th...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于大前端专区
2015/06/02 16:52

Ember -Routes

Routing 路由: http://guides.emberjs.com/v1.11.0/routing/ 在用户和我们的应用程序交互的时候,会在不同的状态之间切换。Ember.js为我们提供了一个有用的工具来在某种程度上管理这些状态 并规模化我们的应用程序。 为了理解其重要性,假设我们写一个web应用程序来管理一个博客。在任何时间,我们都应该能够回答诸如:当前用户登录了吗? 它们是管理员吗?它们在找那片文章?设置的屏幕开着吗? 它们正在当前审批它的帖子吗?...

0
0
发表于大前端专区
2016/01/25 22:13

Ember版本小小结

原文地址:[http://120.24.90.140:2368/ember-summer/](http://120.24.90.140:2368/ember-summer/) 不得不说Ember更新实在是太快了!!现在(_2015-11-23_)已经更新到2.2.0版本了。随着版本的升级很多旧版的特性会被声明为过是,甚至是弃用, 这对开发者来说是在是痛苦!版本的兼容性问题成为最大的问题!! ### 浏览器兼容性问题 [官方原文](http://emberjs.com/blog/2015/08/13/ember-2-0-released.html)`IE8 support has b...

0
1
发表于大前端专区
2015/11/24 23:37

升级Ember到2.2.0版本

_原文地址:[http://120.24.90.140:2368/sheng-ji-emberdao-2-2-0ban-ben/](http://120.24.90.140:2368/sheng-ji-emberdao-2-2-0ban-ben/)_ ## 版本升级 目前(_2015-11-24_)使用[Ember CLI](http://www.ember-cli.com/user-guide/)命令安装的`ember`项目默认使用的`ember`版本是1.13.x。如果你想升级到2.0或更高的版本只能手动升级。 下面讲为大家介绍怎么升级到2.2.0版本的`ember`。 ### 1. 安装项目 项目安装仍然使用Ember C...

0
1
发表于大前端专区
2016/01/03 15:15

Ember By Examples(总体介绍)

高生产率是emberjs显著的一个特点,如果您接受emberjs团队的思想,认为web程序就该这样子写,那么他们所承诺的好处您都会一一体会。 本人写过很长一段时间的YUI,而且熟悉nodejs和其它函数式语言,所以其它框架提到的emberjs学习曲线比较陡的问题,我丝毫没有察觉,在看了一会儿了官网的guides之后,就开始用来写了。和yui写组件相比较,ember的效率至少高上一个数量级,而且好多非常琐碎的细节,ember都意外的帮您完成了。 大部...

0
2
发表于大前端专区
2015/05/29 16:10

Ember Mixin Usage

1. Mixin App.OneMixin = Ember.Mixin.create({     actions: {         bla: function() {….}     },     blabla: function() {…} }); App.TwoMixin = Ember.Mixin.create({…}); 2. Controller App.DemoController = Ember.Controller.extend(App.OneMixin, App.TwoMixin, {     blablabla: function() {…} });...

0
0
发表于大前端专区
2016/05/09 17:09

Ember.js 上手教程

自从学习了rails+jquery 后,自己为朋友做了个网站,觉得ruby on rails 简直是最牛的全栈框架了。最近关注了ember.js ,为它的简洁和灵活吸引住了,很多实现在rails里需要大量代码,而这个框架居然如此优雅简洁,对于表单的绑定实时更新,简直就像现在写博客,下面敲键盘,文本框里就随着发生变化... 想起我们的ERP系统,不断单击按钮确认更新,真是说不出的惊叹! 为了了解ember 自己翻译和整理了上手教程,进入下面博客就可以...

0
0
发表于开发技能专区
2016/08/03 01:08

Ember.js如何与后端服务交互?adapter、store、ember data关系揭秘

**文章来源:[Ember Teach](http://blog.ddlisting.com/2016/07/23/user-adapter-emberdata-databse-in-ember-project/)** 本项目讲解如何使用adapter、EmberData以及怎么连接到本地数据库。 ## 项目简介 ### 主要内容 - 适配器使用 - 如何持久化数据到本地数据库 - 简单的后端服务 最近经常有初学的开发者请教有关`Adapter`或者`Ember Data`的问题。官方教程中讲到这两个内容的是[Model](https://guides.emberjs.com/v2.6.0/m...

1
2
发表于大前端专区
2015/09/07 00:12

Ember.js 入门指南--目录

本系列文章全部从(http://ibeginner.sinaapp.com/)迁移过来,欢迎访问原网站。 Ember.js 是什么?我想对于想学习它的人应该知道它是个什么东西,如果你想了解那就赶紧去 Google 或者百度,本系列教程是通过学习官网教程然后摘抄个人觉得比较重要的部分,加上学习实例整合而成,如有疏漏欢迎提出修改意见,一起成长! Ember官网:http://emberjs.com/ 教程官网:http://guides.emberjs.com/v2.0.0/ 在此简单介绍下 Ember; Em...

2
5
发表于大前端专区
2020/01/08 15:41

简单地建立Ember CLI Addons

在开始本篇文章前,先介绍下ember的背景。Ember是个用于构建大型网页应用的框架。Ember CLI可以很方便的使大型网页应用在浏览器中运行。ember做了许多,所以可以快速上手、使项目运行。打包工具、ES6模块转义、单元测试都可以直接使用。这样可以集中精力处理更重要的东西。它有一个真正关心ember发展的优秀社区。总之,它是个很棒的框架。我现在就不再滔滔不绝地讲下去了,继续讲我想讲的内容。Addons. 注:rjackson 是Ember团队...

0
0
发表于大前端专区
2016/03/25 09:24

如何使用ember下拉框组件??

**文章来源**:[ember teach](http://blog.ddlisting.com/2016/03/25/you-guan-emberxia-la-kuang-zu-jian-wen-ti/) >This addon enables legacy view support without deprecation notices in Ember.js 1.13. In Ember.js 2.0 views are not present at all, and this addon brings them back. After Ember 2.4 is released this addon will no longer be compatible with Ember. It should be used to provide extra time for...

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2013/11/05 20:33

12 种 JavaScript MVC 框架之比较

Gordon L. Hempton是西雅图的一位黑客和设计师,他花费了几个月的时间研究和比较了12种流行的JavaScript MVC框架,并在博客中总结了每种框架的优缺点,最终的结果是,Ember.js胜出。 此次比较针对的特性标准有四种,分别是: UI绑定(UI Bindings) 复合视图(Composed Views) Web表现层(Web Presentation Layer) 与其他框架良好协作(Plays Nicely with Others) 对于各种JavaScript MVC框架,Gordon都总结了优缺点: Back...

3
48
发表了问答
2016/02/29 14:32

急急!!Ember.js -- Cannot read property 'extend' of undefined 在线等

Cannot read property 'extend' of undefined 引入的JS <script src="js/libs/ember-template-compiler-2.0.1.js" type="text/javascript"></script> <script src="js/libs/ember-2.0.1.debug.js" type="text/javascript"></script> <script src="js/libs/jquery-1.10.2.js" type="text/javascript"></script> 控制台:...

3
0
发表了问答
2015/03/17 12:00

强强联合:FluxBB 作者加盟 Flarum

原文:FluxBB Joins Forces With Flarum 作者:Toby Zerner 译文:强强联合:FluxBB 作者加盟 Flarum 译者:justjavac FluxBB 是一个快速、轻量级论坛软件,它的开发者是一名德国的 PHP 天才 Franz Liedke。FluxBB 的下一个版本(2.0)将被完全重写,并已经开发了一段时间。FluxBB 看起来非常有前途的,但由于时间的限制,它的开发进展一直非常缓慢。 Franz 和我曾经谈论过 PHP 论坛软件的未来。今天我很高兴地宣布:Franz 将加入...

2
3
发表了问答
2014/12/31 15:45

Flarum 界面设计预览

Flarum 是基于 Laravel、Emberjs、json-api 的新兴轻论坛。 文章来源:Flarum 界面设计预览

4
5
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
4 评论
341 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部