HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

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:002146
用户头像

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

关注

评论

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

AE如何导入LUTS呢 ?After Effects导入lut使用详细教程

Rose

ai全称是什么?好用的AI软件有哪些?这14款一定要知道。

彭宏豪95

AI 在线白板 AIGC AI绘画 效率软件

ACK One Argo工作流:实现动态 Fan-out/Fan-in 任务编排

阿里巴巴云原生

阿里云 云原生 argo

云计算 - 弹性计算技术全解与实践

快乐非自愿限量之名

云计算 物联网 弹性计算

海外云手机:入局海外市场的最佳利器

Ogcloud

云手机 海外云手机 云手机海外版 国外云手机

EndNote 21 for Mac(文献管理软件) v21.2激活版

iMac小白

1 月 NFT 市场动态:Polygon 增长,Mooar 崛起,TinFun 掀起文化浪潮

Footprint Analytics

加密货币 NFT 链游

服务器操作卡,出现蓝屏、死机,该怎么解决

德迅云安全杨德俊

用云手机打造tiktok账号需要注意些什么?

Ogcloud

云手机 海外云手机 tiktok云手机 云手机海外版

成品语聊平台源码快速搭建之部署系统环境

山东布谷科技胡月

语音社交平台搭建 语音直播平台开发 语音聊天室开发

photoshop2024硬件要求

Rose

macOS Big Sur 11安装包(macOS11系统下载) v11.7.10正式版

Rose

运营商数智化缩影:一部哑资源的资源管理史

鲸品堂

网络 资源 运营商 企业号 2 月 PK 榜

解密 ARMS 持续剖析:如何用一个全新视角洞察应用的性能瓶颈?

阿里巴巴云原生

阿里云 云原生

全世界 LoRA 训练脚本,联合起来!

不在线第一只蜗牛

Java 架构 前端开发

苹果证书过期有什么影响

VMware Fusion Pro 13(VM虚拟机)中文破解版安装教程

Rose

从技术到管理:如何避免失去专业指导能力的陷阱?

码哥字节

程序员 架构师 职业发展

XMind for mac XMind思维导图 v24.01中文版

Rose

十八张图带你入门实时监控系统HertzBeat

EquatorCoco

监控系统

有奖讨论丨你能看出来哪些是 AI 写的代码么?

阿里巴巴云原生

阿里云 AI 云原生

一键部署,5秒开服!最强《幻兽帕鲁》服务器攻略来了!

YG科技

一种高效解决12306第三方抢票不公平乱收费体验差的新技术

巨公摇号创始人钱庆照

12306 第三方付费抢票 随机信标 巨公摇号 抢火车票

Tiktok云手机是什么,做tiktok养号有什么优势?

Ogcloud

云手机 海外云手机 tiktok云手机 云手机海外版

Final Cut Pro 中文基础教程:多机位剪辑

Rose

为什么VPS比传统虚拟空间更受欢迎?深度解析!

一只扑棱蛾子

VPS

低代码开发技术助力企业数字化管理的实践探究

EquatorCoco

低代码 数字化 企业转型

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