手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

Ember.js 3.0版本发布

[日期:2018-03-09] 来源:infoq.com  作者:Dylan Schiemann ,译者 孙浩 [字体: ]

Ember的主版本发布通常不包含新功能,3.0版也不例外。Ember 3.0版本的主要特点是删除了以前不支持的特性,为新功能和性能改进扫清了道路。

在大约5年前启动这个项目之后,Ember致力于有规划性的、文档良好的、增量的更新,并为用户提供更容易的升级路径。Ember的联合创始人Yehuda Katz,在Twitter上阐述了该项目将长期坚持的理念:

当ES3“classes”和“globals”还是人们用于构建web软件的方式时,Ember已经存在一段时间了,在npm之前,也在JavaScript迭代之前。现在是时候依附于Ember兼容模型的上下文,对现有应用程序用些心思并怀着敬意,将其迁移到一个如今包含JavaScript的框架中了。

Ember 3.0减少了对旧浏览器的支持,如Internet Explorer 9和10,以及PhantomJS。仍然使用这些浏览器的用户可以在2018年9月前依赖于Ember 2.18-LTS漏洞修复,安全补丁会支持到2019年2月。Ember最大的变化之一是,你不再需要通过脚本标记引入Ember依赖项。在JavaScript开发的共同发展趋势下,Ember已经实现了预(AOT)编译,以提高性能和开发体验。应用程序可以通过NPM或Yarn的Ember -source和Ember -data包的方式导入Ember依赖项。

Ember为Ember、Ember Data和Ember CLI提供了迁移和弃用指南:

成功升级到3.0之后,Ember用户应该就开始关注Ember 3.1 beta版本的新功能了,包括用于计算属性的ES5 Getters、模板系统的细化以及其他小bug修复和改进。Katz提醒说,即使已经有了这些计划中的改变,但稳定仍然是Ember的首要任务:

像《星球大战》一样,Ember的连续性是其成功的重要组成部分。我们承受不起(也不希望)因为改变稳定策略而导致对其兼容性的破坏。很多核心团队都有生存了很长时间的应用程序!

要了解更多关于Ember 3的信息,我们鼓励用户从Ember指南开始,或者查看GitHub上的Ember源码。使用npm或yarn的下列命令安装Ember很简单:

yarn global add ember-cli # Or npm install -g ember-cli
ember new my-project
cd my-project
ember serve # Then visit http://localhost:4200

英文原文链接Ember.js Releases Version 3.0

本文永久更新链接地址https://www.linuxidc.com/Linux/2018-03/151269.htm

linux
相关资讯       Ember.js  Ember.js 3.0 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款