2019 前端技术规划该包含什么?

未来浏览器越来越重要,Web OS 的概念正在慢慢落地。另外三大框架趋于稳定,写法上也越来越像,学习成本是降低的。但周边应用层面的封装还会是爆发式增长,更多复杂的细节会背包装到应用框架里,可能还有很多不一样的开发方式需要大家熟悉。

i5ting

---   首次发表在知乎   ---

我特别反感很多人说“前端娱乐圈”这种用词,诚然,爆发式增长必然会带来焦点,但也不必过度解读,2018年的几件大事儿我都了解,真的不是大家看到的那样的。学会辩证的看问题,用心去体味背后的趋势,我想这比所谓的“正直”更有价值,我更希望大家能够坚持学习,保持思辨和平和。

今年事儿特别多,从React v16普及,到jQuery被github下掉完成阶段性历史使命,在唏嘘之外,版本帝ng又发布了6和7二个版本。这些其实都不算啥大新闻,反观三大框架,写法越来越像,越来越贴近WebComponents标准,而周边应用层面的封装已经开始指数级增长。小程序是今年最火的技术,接连出现,快应用也想分一杯羹。pwa进入稳定期,尤其是pwa桌面版,可以让我们更好的看清楚pc桌面版开发的全貌。移动端还是以强运营为主,各大公司都开始不在allin移动,开始重视多端并进,到了开始拼细节的阶段了。TypeScript全面开花,GraphQL蠢蠢欲动,WebAssembly更是打开了浏览器上多语言的大门。所有的这一切都在暗示,浏览器即操作系统,你能想象到未来前端的样子么?

下面看一下2018年大前端的现象和2019年预测

  • 前端三大框架已趋于平稳,标准化,向webcomponents看齐
  • 过渡封装周边的时候。很多细节都会埋在框架里(比如umi等)
  • pwa平稳发展,兼容4/5浏览器,workbox 3进一步简化开发,另外pwa桌面版已经开始兴起,未来会更多
  • 多端受到重视,不再只是allin mobile。
  • Webassembly让更多语言可以运行在浏览器上,AutoCAD的web版是非常好的例子
  • 强运营背景下,移动端以前端开发为主,已成定局。Flutter局势暂不好说,观望(主要是不喜欢Dart)。
  • TypeScript落地很好,包容性更好:React 对.tsx支持非常好,Vue 从v2.5.0之后对ts支持就非常好,Node.js(尤其是Egg.js、midway)
  • ssr 在 C 端会落地,统一技术栈很重要

终上所述,未来浏览器越来越重要,Web OS 的概念正在慢慢落地。另外三大框架趋于稳定,写法上也越来越像,学习成本是降低的。但周边应用层面的封装还会是爆发式增长,更多复杂的细节会背包装到应用框架里,可能还有很多不一样的开发方式需要大家熟悉。

对于开发者而言,唯一不变的就是学习能力。掌握了学习能力就能够应变。无论是在三大框架混战时代,还是后面周边封装时代都能很开心的“折腾”。哪怕有一天AI真的能够替人写代码,能应变的人自然也是不怕的。

 

本文由 小而美应用 作者:小而美应用 发表,其版权均为 小而美应用 所有,文章内容系作者个人观点,不代表 小而美应用 对观点赞同或支持。如需转载,请注明文章来源。

发表评论

加载中,请稍后...