写点什么

Meteor 1.2:支持 ECMAScript 2015、Angular JS 和 React

  • 2015-10-07
  • 本文字数:1044 字

    阅读完需:约 3 分钟

Meteor 1.2正式发布,官方宣布将ECMAScript 2015 作为Meteor 平台所使用的JavaScript 语言版本,这一版同时也支持了Angular 和React。

Meteor 的创始人 Matt DeBergalis 在谈到他们这次采用 ECMAScript 2015 作为官方 JavaScript 语言版本时说到:

我们认为每一个人都应该使用 ES2015 来编写 app,这会驱使许多习惯于其它语言的开发者来使用最新版的 JavaScript。

因此我们火力全开: Meteor 的教程完全使用纯净的 ES2015 写成,Meteor 的核心部分也正逐步替换为 ES2015。感谢新的语言标准中内建支持了类、块级变量作用域、箭头函数、模板字符串以及许多其它改进,我们发现 ES2015 让编写出来的代码突然变得简洁易读。

DeBergalls 接着说:“现在,每个新的 Meteor 项目中的每个 JS 文件默认都使用 ES2015,最重要的是它 100% 向后兼容”。

Meteor 的即时模板引擎名为 Blase,在 1.2 版本中增添了对 Angular JS React 的支持。DeBergalis 认为“React 集成是一组基于现有成果开发的由 Meteor 开发组维护的包”,他们同时也在 Meteor 的技术栈中集成了 Angular 包。

Meteor 1.2 还提供一个新的构建管道,用 Cordova 来促进移动开发,并且用 p ermessage-deflate 实现 websocket 压缩的功能。

广大社区热情地接受了 Meteor 最近的更新。在 Hacker News 上,用户 thesunny

Meteor+React 组合能够非常出色地完成它们的使命。

我极力推荐大家去了解一个 Meteor、React 和 Webpack 三剑合一的新项目: https://github.com/thereactivestack/meteor-webpack-react-kickstart

在 Meteor 中,我唯独不喜欢开发大型项目时重载 / 刷新的速度,最糟糕得时候大约在 10 秒左右,这是用 Node 做大型项目时的一个通病。

如果改用 Meteor+React+Webpack 组合,只有当模块改变时才会热加载。由于此时客户端代码比服务端代码丰富得多,所以不再需要花费 10 秒钟进行重载,只需一眨眼的功夫就可以完成刷新。

社区中还有其它一些声音,在 Reddit Hacker News 上,一些人强烈要求支持 SQL,但对 Meteor 依旧保持了一个良好的评价。

Reddit 上有这样一个题为《 Meteor just released version 1.2 with ECMA 2015 and official support for React & Angular 》的讨论,CSS9 的全栈工程师 clessg 认为:“Meteor 和React 是一个优秀的组合,我迫不及待地想看到Galaxy 和SQL 被支持。Meteor 是一项伟大的工程,感谢对社区如此有责任心。”

欲了解更多有关Meteor 1.2 的新闻和重大改变,请阅读官方的发布说明

查看英文原文: Meteor 1.2: ECMAScript 2015 and support for AngularJS, React

2015-10-07 19:002569
用户头像

发布了 63 篇内容, 共 136.8 次阅读, 收获喜欢 38 次。

关注

评论

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

【OpenCV】配置OpenCV教程,OpenCV入门

恒山其若陋兮

5月月更

手机网站一键秒变App?详细教程来了

YonBuilder低代码开发平台

APP开发 APICloud 手机网站

进阶中的程序员:深入解析 Spring boot(含PDF文档分享)

Java浪潮

spring 编程 JAVA开发 springboot

云原生基础治理平台SchedulX V1.2.0正式发布,助力企业降本增效

星汉未来

运维 云原生 星汉未来

10个产品主导的增长原则|Bessemer

观测云

华为手机用户找歌不用愁,HarmonyOS 2版本更新上线“听歌识曲”

科技汇

服务器CPU和普通CPU有什么区别?常用的服务器有六大区别

Finovy Cloud

深度学习 gpu GPU算力

重入锁与读写锁

急需上岸的小谢

5月月更

GAIA数据集V1.10更新

云智慧AIOps社区

运维 AIOPS 数据集

DPDK背景和优势,赶紧学起来运用吧

C++后台开发

虚拟化 Linux服务器开发 DPDK C++后台开发 高性能网络

ATT&CK V11版本发布,新增结构化检测内容

青藤云安全

不愧是阿里高工耗时182天肝出来1015页分布式全栈手册,从基础到高级,把分布式核心原理讲得明明白白

Java全栈架构师

程序员 架构 面试 分布式 程序员人生

银行借助纵向联邦学习 集中化进行长尾客群的精准营销

易观分析

联邦学习 联邦计算

龙蜥云原生机密计算 SIG 成立,7 大开源项目重磅亮相!

OpenAnolis小助手

云原生 开源项目 龙蜥社区 sig

毕业设计项目

凌波微步

「架构实战营」

2年,0事故,效能提升10倍的云原生安全最佳实践

青藤云安全

金融行业 金融服务安全 青藤

阿里Java面试必问:JVM与性能优化+Redis+设计模式+分布式

Java浪潮

编程 架构

2022年3月视频行业用户洞察:用户增长,长短视频探索共赢新模式

易观分析

短视频 视频

什么是IP地址盗用?又要如何预防?

郑州埃文科技

IP地址 IP地址盗用 安全防御

一文详述DMS资源池队列阻塞告警及原理

华为云开发者联盟

数据库 资源池 DMS 队列阻塞告警 资源池队列阻塞

作为Java程序员连Redis都不会?阿里架构师带你深入“解剖”Redis

Java浪潮

redis JAVA开发 java程序员

贝壳上云&云上架构

赵亮-贝壳云原生

云原生 监控 框架 链路 扩缩容

什么是流动性池?(上)|流动性池的出现及名词解析

区块链前沿News

流动性 Hoo

满足多用途和峰值性能需求,英特尔 Arctic Sound-M成就出色游戏串流体验

科技新消息

Hacker 资讯 | 5 月上旬区块链黑客松活动汇总

One Block Community

区块链

重复造轮子?TCP天然支持可靠传输为什么还需要基于UDP实现可靠传输?

Java全栈架构师

程序员 字节跳动 面试 TCP 网络

当你运行npm run命令时,会发生什么

华为云开发者联盟

JavaScript typescript npm Script run命令

技术创新!青藤威胁检测论文入选国家中文核心期刊

青藤云安全

论文 威胁检测

又是一年开源之夏,八大课题项目奖金等你来拿!

白鲸开源

Apache 大数据 开源 DolphinScheduler workflow

不用PyScript,网页端运行的Python编辑器

OpenHacker

Python 编辑器 代码编辑器

Meteor 1.2:支持ECMAScript 2015、Angular JS和React_JavaScript_James Chesters_InfoQ精选文章