2018前端关注点
0x00 Parcel
webpack的热度有目共睹,但有时繁杂的配置、蜗牛般的速度让人痛苦,黑马parcel的出现,解决了webpack的最大劣势:配置和性能。parcel号称:零配置、多核打包,速度上相较webpack有10倍提升。
0x01 Yarn
不只是另一个npm,2017年yarn的热度已经超过了npm,yarn的优势在于:安全、快、和一些感人的细节。
0x02 CSS in JS
前端一直推崇结构层、表现层、行为层的分离,html\css\javascript独立存在,随着Reactjs的流行,组件中同时包含了html\css\javascript。这种趋势是否会继续?
0x03 WebAssembly
2017年四大厂商(谷歌、微软、Mozilla、苹果)通过了WebAssembly方案,是一种浏览器支持的字节码格式,让浏览器性能得到大幅提升。2018应该会逐步普及推广。
0x04 Flex & Grid
逐步使用Flex/Grid替代inline-block/float/position,flex已经在各大浏览器得到很好的支持,grid号称下一代布局方式,已被W3C采纳,等待各大浏览器的支持。
0x05 Electron
0x06 PWA
0x07 Typescript