2018 年最值得关注的 JavaScript 趋势

React vs. Vue.js

如果你是一位拒绝学习React的Angular开发者,随着Angular的机会日渐消亡,Vue应该迅速成为你职业生涯更好的选项(而且Vue的部分语法跟Angular类似)。

这意味着至少在短期内你能够为自己创造一些价值。

ReactJS  reason-react  不需要安装Babel(+许多插件)、Flow等,只需要OCaml + Reason(现在已经支持React绑定)即可的强大   JS领域Reason今年获得的注意力要比大部分的编译成js型语言多很多

GraphQL可以看成是REST的现代版

 

Storybook

在面试的时候用Storybook展示你的最新项目。

 

Prettier  可以让你的代码可读性更强,并且很好看。

说到JavaScript测试,Jest无疑是领先的那个

Webpack

Parcel,一个有竞争力的打包工具,也相当迅速地获得了发展势头,目前它已经在GitHub上面攒到了12000颗星,开始直接威胁到Webpack的江湖地位。

Parcel的打包速度是Webpack的2倍

 

Babel

到现在Babel已经没有介绍的必要了,大体上它仍将成为趋势延续下去。

Flow & Typescript2018年这两个的发展可能会停滞,现在真正的问题是Reason今后会不会取代了这两个。

 

Popmotion  Popmotion是一个在GitHub上迅速赢得星星的JavaScript动画库。

 

勇敢去学Vue.js吧

每一位React开发者都应该学习Next.js

开始学习Reason(以及Reason React)然后做个业余项目试试吧。

GraphQL必须列入你的2018待办事宜清单。

跟着Relay Modern学,这是React+GraphQL应用的数据抓取选项之一。

Storybook!Storybook!Storybook!

在一个项目上安装Prettier,让你的代码可读性更强。

在一个React项目上学习使用Jest截屏及Enzyme。

学习Flow(React开发者)或者TypeScript(其他人)。

考虑用Gatsby把Markdown文本转换成静态页面。

用React Native开发一个移动app。

用Electron开发一个桌面app。

玩一下Popmotion创作一个流畅的动画。

 

posted @ 2018-01-04 10:04  邹文强  阅读(134)  评论(0)    收藏  举报