威尼斯手机平台-电子正规官网登录首页

热门关键词: 威尼斯手机平台,威尼斯登录首页,威尼斯正规官网
而本人就是中文版的,同时还增加了一个项目内增量构建
分类:热门贴子

Jest 社区成员 Simen Bekkhus 表示团队正在实验性地将 Jest 迁移到 TypeScript。 

威尼斯正规官网 1

本文是我对中文版 risingstars2016** 的整理,而本人就是中文版的译者**,首发于知乎专栏前端周刊。共 21384 字,读完需 30 分钟,速读需 5 分钟。长江后浪推前浪,如果你能花 30 分钟读完我 6 个小时翻译的内容,相信你不会被后浪拍死在沙滩上,对 2017 该学什么有个清晰的认识。
近几年 JS 社区创新和演化的速度是有目共睹的,几个月前比较时髦的技术很可能现在已经过时了。2016 已经过去,你有没有担心错过了什么重要的内容?在这篇调查报告中我们会为你解读社区的主流趋势。我们将从数量上来分析哪些项目 2016 年获得比较多的关注,具体的做法是比较各项目 2016 年在 Github 上新增 star 的数量。
回顾 2015 年:React** 无疑占据了统治地位,而 Redux** 则在众多牛毛的 Flux** 实现中脱颖而出。那么 2016 年哪些项目最受开发者关注呢?
目录
最受欢迎项目
前端框架
Node.js 框架
React 项目模板
移动开发
编译工具
构建工具
测试框架
IDE
静态网站生成器

威尼斯正规官网 2

TypeScript 团队继续以双月发布节奏发布了 TypeScript 3.3,这一版本改进了调用联合类型的行为以及复合项目增量文件的监听性能。该团队还宣布了未来六个月的TypeScript 路线图。

1. 最受欢迎项目

Jest 是一个 Facebook 开源的测试框架,目前其使用 Flow 语言开发。

TypeScript 3.0 增加了对复合项目的支持,可以将大型项目分成较小的项目,改进–build 模式下的构建时间,而且只重新编译必要的项目和依赖项,以此来优化项目间的构建。同时还增加了一个项目内增量构建 API,用于更新发生变更或包含可能会影响类型检查的依赖项的文件。

威尼斯正规官网 3

TypeScript 已经成为了当之无愧的主流,Simen 提交了一个 PR,他指出在最新的 JavaScript 现状调查报告中,有超过 46.7% 的开发者使用过并且将再次使用它,同时有 33.7% 想要学习它,此外由于 Babel 7 支持 TypeScript,因此将其集成到工作流中也变得比以往更容易。所以 Jest 核心团队私下讨论了要将 Jest 迁移到 TypeScript。

在 3.0 发布之后,有关在复合项目中使用–watch 标志的性能问题的抱怨有所增加。复合项目并没有利用项目内增量构建功能,而是进行完整的项目构建。

仔细观察 2016 年排名前 10 的项目,你就能对 WEB 社区的演化方向有个直观的把握,概括如下:
3 个 UI 框架:Vue.JS**, React** and Angular 2**
1 个新的 Node.js 包管理器:Yarn**
创建桌面应用的首选:Electron**
创建 react 新项目的首选:Create React App**
1 个移动开发框架:React Native**
最受欢迎的 CSS 工具箱:Bootstrap**
函数式编程风格的状态管理库:Redux**
强大兼具灵活的绘图库:D3**

Simen 从个人角度出发,罗列了把 Jest 从 Flow 迁移到 TypeScript 的好处与坏处:

现在,在 TypeScript 3.3 的–build 模式下使用–watch 标志可以利用增量文件监听功能显著改善构建时间,可以将构建时间平均缩短 50-75%。

上面这些项目覆盖的领域,无疑证明了 JS 的通用性,印证了那句话:能被 JS 编写的,迟早都会被 JS 编写
2016 年的最佳项目是...

本文由威尼斯手机平台发布于热门贴子,转载请注明出处:而本人就是中文版的,同时还增加了一个项目内增量构建

上一篇:又一桩大规模的数据泄露事件遭到了曝光,用户设定的密码一旦出现在被骇名单中 下一篇:随机的百科全书,也是一部用不一样语言写成的网络百科全书
猜你喜欢
热门排行
精彩图文