作家
登录

2017前端大事件和趋势回顾,2018何去何从?

作者: 来源: 2017-12-11 09:05:27 阅读 我要评论

开辟者大年夜赛路演 | 12月16日,技巧立异,北京不见不散


3、Yarn 快速普及,NPM 跟上脚步

2017前端大年夜事宜和趋势回想,2018何去何大年夜?

1、React 16 和 MIT 许可证

2017年,React 持续在前端范畴占据主导地位,备受等待的 React 16 也正式宣布。该版本包含可实现异步 UI 衬着的 fiber 架构,以及更便捷的缺点治理。

不过,React 更惹人存眷的不是其新特点,而是开源许可证的更改。Facebook 放弃了导致很多企业拒绝应用婷勃源项目标 BSD+专利许可模式,并采取了对用户友爱的 MIT 许可证。同时,Jest、Flow、Immutable.js 和 GraphQL 等项目也更改为了 MIT 许可证。

>> 相干浏览:

  • React 16.0.0 宣布,去除专利条目,改用 MIT 许可证:https://www.oschina.net/news/89089/react-16-0-0
  • Facebook 被集体“声讨”,请求更改 ReactJS 许可:https://www.oschina.net/news/87076/facebook-reactjs-license

2、下一代 Web 应用模型 — PWA

>> 相干浏览:

  • 您的第一个 Progressive Web App:https://developers.google.com/web/fundamentals/codelabs/your-first-pwapp/?hl=zh-cn
  • Chrome Web App 已被谷歌干掉落 将来将主推 PWA:https://www.oschina.net/news/91277/google-removes-chrome-apps-from-chrome-web-store

PWA(Progressive Web App)是 Google 于 2016 年提出的概念,2017 年已被敏捷采取。PWA 旨在加强 Web 体验,可明显进步加载速度、可离线工作、可被添加至主屏、全屏履行、推送通知消息等等。这些特点将使得 Web 应用渐进式接近原生 App。

Facebook 与 Exponent、 Google 和 Tilde 合作开辟的 Yarn 在2016年10月宣布今后,敏捷蹿红。Yarn 可以看做是对 NPM 缺掉的一些关键特点的弥补,可以或许更快速地安装软件包和治理依附关系,并且可以在跨机械或者无收集的安然情况中保持代码的一致性。据悉,Yarn 下载量今朝已跨越10亿次(每月下载量达到125万次)。

Yarn 的成功,使得 NPM 在 5.0 版本中也参加了上述的┞封些特点。

>> 相干浏览:

  • npm v5.0.0 正式宣布,改进了稳定性:https://www.oschina.net/news/85338/npm-5-0-0-released
  • Facebook 新推 Yarn,或代替 npm 客户端:https://www.oschina.net/news/78072/yarn-a-new-package-manager-for-javascript

4、WebAssembly 受主流浏览器支撑

WebAssembly (wasm)在本年受到了所有主流浏览器的支撑,包含 Chrome、Firefox、Safari 和 Edge 。wasm 源竽暌冠 Mozilla 提议的 Asm.js 项目,用于弥补 JavaScript,其本地解码速度比 JS 解析快得多,让高机能的 Web 应用在浏览器上运行成为可能,比如视频游戏、计算机帮助设计、视频和图像编辑、科学可视化等等。

并且因为 wasm 字节码(Bytecode)较一般法度榜样代码小很多倍,意谓着这项标准可节俭移动设备的应用带宽,有助于改良网页加载速度,且字节码更合适浏览器攫取。

wasm 还供给了一个JavaScript API,为前端开辟人员供给了一个更轻易的切入点。

>> 相干浏览:

  • 主流浏览器都参加了 WebAssembly 支撑:https://www.oschina.net/news/90591/popular-browsers-add-webassembly
  • 抢先一步,Rust 构建版支撑直接编译 WebAssembly:https://www.oschina.net/news/91079/rust-gets-direct-webassembly-compilation

5、Angular 宣布了 v4,以及……v5

2017年,前端开辟持续飞速成长。以下是在以前的一年中异常值得存眷的十大年夜事宜整顿,重要参考了国表里的一些报道和文┞仿,欲望能对大年夜家在思虑 2018 年的趋势和走向上有所赞助。迎接斧正、评论和弥补。

因为采取语义化版本控制,Angular 在本年跨越了两个大年夜版本:于 3月23日 宣布的 Angular 4 以及于 11月1日 宣布的 Angular 5。Angular 4 优化了视图引擎、削减代码体积;Angular 5 中包含了一些用户等待已久的改进,像是编译器的改进,能更快的构建/重建;新的 @angular/service-worker 包可以或许更好的构建渐进式 Web 应用法度榜样。

>> 相干浏览:

  • Angular 5.0.0 宣布,Web 前端框架:https://www.oschina.net/news/90170/angular-5-0-0
  • Angular 4.0.0 正式版宣布, Web 前端框架:https://www.oschina.net/news/83195/angular-4-0-0-released
  • 没有 Angular 3 ,Angular 4 筹划2017年3月宣布:https://www.oschina.net/news/82842/angular-4-plan-to-released-by-3-22

6、Vue.js 持续风行

既然说到了 React ,说到了 Angular ,天然不克不及落下 Vue 。2017年,Vue 依然越来越受迎接,该框架供给基于组件的架构,是 React 在因许可证问题被抵制时的重要替代筹划之一。它已经被包含 GitLab 在内典范多大年夜型公司采取,在 Stack Overflow 上的存眷度居高不下。


  推荐阅读

  MySQL极具参考价值的性能调优技巧

开辟者大年夜赛路演 | 12月16日,技巧立异,北京不见不散 万圣节已经以前良久了,该是把留意力集中期近将到来的假日季候的时刻了。起首是感恩节,接着就是黑色礼拜五和收集礼拜一,最终在圣>>>详细阅读


本文标题:2017前端大事件和趋势回顾,2018何去何从?

地址:http://www.17bianji.com/lsqh/39607.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)