写点什么

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

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

关注

评论

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

Redis开源协议调整,我们怎么办?

华为云PaaS服务小智

redis 华为云

一款比Typora更简洁优雅的Markdown编辑器神器(完全开源免费)

不在线第一只蜗牛

Typora 编辑器

软件项目估算8大原则

俞凡

项目管理

Topaz Video AI 下载 Mac电脑视频修复增强工具

iMac小白

Studies for Mac 1.8.7激活版 学习卡工具

iMac小白

Studies for Mac下载 Studies for Mac激活版

base链市值机器人

区块链技术

飞天发布时刻丨阿里云 ApsaraMQ 全面升级,携手 Confluent 发布全新产品

阿里巴巴云原生

阿里云 云原生 Confluent ApsaraMQ

软件测试学习笔记丨被测系统架构数据流分析

测试人

软件测试

Valentina Studio Pro for Mac v13.9.1激活版 专业数据库管理软件

iMac小白

了解 Websocket 断连技巧:易懂的实战指导

Apifox

程序员 后端 网络协议 websocket 网络通信

玩转云端| 如何防爬虫?天翼云边缘安全加速平台AccessOne带你涨姿势!

天翼云开发者社区

云计算 网络安全 云服务 云平台

黑科技优化产品质量,Fe-safe在电磁随机振动下的分析

思茂信息

仿真 Fe-safe 疲劳分析

玩转云端| AccessOne实用窍门之三步搞定门户网站防护与加速

天翼云开发者社区

云计算 网络安全 云服务

上云有道 | 一图读懂天翼云边缘安全加速平台AccessOne!

天翼云开发者社区

边缘计算 云服务 云平台 边缘安全

用友陈强兵:企业数智化进入“加速期”

ToB行业头条

探索GaussDB(DWS)湖仓融合:Hudi与元数据打通的深度解析

华为云开发者联盟

数据库 华为云 华为云开发者联盟 华为云GaussDB(DWS) 企业号2024年4月PK榜

「天工大模型3.0」将于4月17日发布 同步开源4000亿参数MoE超级模型

新消费日报

Mac全面战争:罗马重制版 Total War ROME REMASTERED 2.0.5中文版

iMac小白

科技改变财务规划:提升企业对自动化技术的管理

智达方通

企业管理 财务分析 财务规划与分析

xz工具供应链后门事件 紧急处理

徐凌云

一学就懂!Abaqus热分析发动机电池包和电池冲击分析

思茂信息

abaqus abaqus软件 abaqus有限元仿真

【教程】Flutter 应用混淆

雪奈椰子

SpringBoot多环境配置

EquatorCoco

Java 数据库 Spring Boot

NFTScan | 03.25~03.31 NFT 市场热点汇总

NFT Research

NFT\ NFTScan nft工具

MegaSeg Pro for Mac v6.3.1注册激活版 音视频DJ混音工具

iMac小白

Flink Checkpoint 机制深度解析:原理、注意事项与最佳实践

木南曌

flink 实时计算

又双叒叕获奖!天翼云推动算力服务便捷普惠泛在!

天翼云开发者社区

云计算 网络安全 云服务

从定义到实践:学会在 C++ 中使用变量

秃头小帅oi

实例演示如何使用CCE XGPU虚拟化

华为云开发者联盟

开发 华为云 华为云开发者联盟 华为云CCE 企业号2024年4月PK榜

阿里云 ApsaraMQ 率先完成消息队列全系 Serverless 化,携手 Confluent 发布新产品

阿里巴巴云原生

阿里云 Serverless 云原生 Confluent ApsaraMQ

探索Django REST框架构建强大的API

快乐非自愿限量之名

Python API Java集合框架

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