点击围观!腾讯 TAPD 助力金融行业研发提效、敏捷转型最佳实践! 了解详情
写点什么

Ember.js 3.0 版本发布

  • 2018-03-08
  • 本文字数:952 字

    阅读完需:约 3 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

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

2018-03-08 18:001709

评论

发布
暂无评论
发现更多内容

课程背景

IT蜗壳-Tango

6月月更

uni-app进阶之生命周期【day8】

恒山其若陋兮

6月月更

【Spring 学习笔记(十四)】Spring AOP 通知中获取数据

倔强的牛角

Java spring 6月月更

C语言中奇妙又有趣的符号——C语言运算(操作)符

未见花闻

6月月更

Linux开发_采用线程处理网络请求

DS小龙哥

6月月更

【作业四 千万级学生管理系统的考试试卷存储方案】

wuli洋

敲了几万行源码后,我给Mybatis画了张“全地图”

小傅哥

源码分析 面试 小傅哥 mybatis 大厂面试

面试突击58:truncate、delete和drop的6大区别

王磊

Java java常见面试题 常见面试题

wapper解析

卢卡多多

6月月更

我理解的微服务 -- 读《微服务设计模式》总结

潜水员

golang 微服务

618战报销冠谜底:“收割机”联想屠榜背后的三大利器是什么?

脑极体

redis内存优化

乌龟哥哥

6月月更

Python 设计模式:原型模式

宇宙之一粟

设计模式 原型模式 6月月更

GetX 响应式状态管理简介

岛上码农

flutter ios 安卓 跨平台应用 6月月更

echo命令实用技巧

Nick

Docker 镜像源 echo 6月月更 tldr

远程办公三部曲 - 如何提高工作效率| 社区征文

耳东@Erdong

工作效率 远程办公 6月月更 初夏征文

JVM调优简要思想及简单案例-JVM分代模型

zarmnosaj

6月月更

linux几个不常用但是很有用的命令

入门小站

Linux

在线多行文本行转列工具

入门小站

工具

在线JSON转TSV工具

入门小站

工具

架构实战营模块4作业

挖了蘑菇哩斯

架构实战营 存储方案

初创公司,如何拥有企业级Java脚手架

昵称不能为null

Java脚手架 企业级代码架构

千万级学生管理系统试卷存储方案(架构实战营 模块四作业)

Gor

scanf的使用,cin和scanf的区别

秋名山码民

6月月更

解决k8s调度不均衡问题

劼哥stone

Kubernetes 云原生 调度 调度不均衡 kube-scheduler

ImportSelector与DeferredImportSelector的区别(spring4)

程序员欣宸

Java spring SpringFramework 6月月更

《网络是怎么样连接的》读书笔记 - Tcp/IP连接(二)

懒时小窝

TCP 网络编程 IP

dart使用技巧集合【01】

坚果

6月月更

Jenkins 通过检查代码提交自动触发编译

HoneyMoose

DOM

Jason199

DOM js 6月月更

【Python技能树共建】字符编码与解码

梦想橡皮擦

Python 6月月更

Ember.js 3.0版本发布_JavaScript_Dylan Schiemann_InfoQ精选文章