首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >WEB开发将不再重度依赖JS【二】

WEB开发将不再重度依赖JS【二】

作者头像
dys
发布2018-04-03 17:15:58
8040
发布2018-04-03 17:15:58
举报
文章被收录于专栏:性能与架构性能与架构

前阶段写了一篇文章 "WEB开发将不再重度依赖JS",介绍了 WASM(WebAssembly),因为有了最新消息,所以写了这篇文章来分享

简单回顾一下 WASM 是什么

WASM(WebAssembly)是一个轻便的底层字节码技术,目标是以接近原生应用的速度运行WEB应用,并且可以支持Javascript以外的更多语言,因为不管是用哪种开发语言,最后都是编译成字节码,然后运行在WASM沙箱环境中

更多的介绍可以点击上面的链接查看

当时收到不少朋友的反馈,都对 WASM 不太抱希望,我也有同感,认为WASM的到来会比较久

但前两天看到 V8 5.1 版本的新闻,从中看到了WASM的希望

Google 宣布了他的JS引擎V8的 5.1 版本,其中包含了对WASM的初步支持,像往常一样,V8的发布进程和Chrome绑定,V8 5.1 将与Chrome 51的稳定版一同发布

期待到时对WASM的体验

Google也宣布了 V8 5.1 对 ES6 的支持将达到 97%,这也是个重要信号,说明ES6的全面应用已经近到眼前了

在之前一篇文章( Twitter工程师聊JS )中,Twitter的前端工程师就建议在新项目中使用ES6,因为各个浏览器的支持度越来越好,并且还有Babel这类的向后兼容编译工具能够帮你

ES6非常值得学习,下面推荐两个比较好的资源

1. 腾讯前端团队写的一篇文章,很适合初步了解ES6

http://www.alloyteam.com/2016/03/es6-front-end-developers-will-have-to-know-the-top-ten-properties/

2. 阮一峰写的 ECMAScript 6入门,很全面

http://es6.ruanyifeng.com/

V8 5.1 的相关文章

http://www.infoq.com/news/2016/04/v8-javascript-engine-51

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2016-05-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 JAVA高性能架构 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档