简介: 2021 哪些前端技术值得关注?来听听狼叔的分享。前端
知乎上,有人提问《2021前端会有什么新的变化?》狼叔的回答二天超过6.1万+阅读量,目前444个赞同,2个专业徽章,总体上看,这篇回答你们仍是至关承认的。node
诚如不少大V所讲,确实是2020年,前端圈带来具备突破意义的内容或框架很少,不少人也不会再有2013年到2017间日日新的框架大战局面,也不会有Node全栈之争,也不会由于React-Native、Weex、Flutter这类跨端而欣喜若狂。react
我能看到的是今天前端已趋于稳定,在深水区探索,好比蚂蚁金服的x6,在图形可视化方面作的就是很是好,好比淘宝的midway-faas,在Serverless领域确实有它独特的定位。好比语雀,钉钉文档,在线Excel等等,也都不是能够轻松能够搞定的。webpack
我很开心的看到,混乱以后,你们都能在深水区里进行探索。2019年阿里经济体前端委员会四大技术方向:第一搭建服务,第二是 Serverless,第三是智能化,第四是 IDE。2020年阿里经济体前端委员的突破方向是互动技术、跨端技术、智能化。而中后台、数据可视化、Node.js(Serverless)、工程体系(安全生产)都变成了基础技术方向。这大概是可以表明前端技术走向的。git
我我的也走过相似的路,2017年加入阿里,将PHP替换为Node.js,随后搞了开源项目egg-react-ssr,而后在2019年加入前端委员会,负责Serverless-side render方向。在2020年,转岗到淘系前端,负责前端智能化相关开发。我实际上是很是看好Serverless的,Serverless这种稳步推动的必然是前端新基建,将来玩2到5年问题不大。对我而言,前端智能化的诱惑更大,可以站到产研链路是思考问题,这才是我求之不得的机会。github
我以前的想法是搞一次Node Party讲讲这些2021年前端趋势预测。在线直播,不知道是否有人感兴趣。先把个人这些思考写出来,但愿可以对你们判断2021年前端趋势有所帮助。web
其实就是Deno创造的方式,Deno被评为2020最佳开源贡献也是实至名归的。算法
import cheerio from "https://dev.jspm.io/npm:cheerio/index.js";
把cjs转esm都交给CDN类的服务来作更合适。事实上,pika.dev/skypack.dev/http://jspm.io 都已经作了这件事儿。npm
Node.js立刻跟上,相关PR早已在路上,此项必火。api
参见文章《2021再看Deno(关于CDN for JavaScript modules的思考)》 https://mp.weixin.qq.com/s/Ez...
已收到不少imove相似项目。解决逻辑可变和不直观的问题。
以函数为粒度,继而经过运用配置类的操做,将逻辑可视化,配置化。用法极为简单。参见 https://github.com/imgcook/imove
首先服务端搜索瓶颈已经到了天花板,端智能和端UI的探索,必定是增量上提高业务指标的。)
站在产研链路审视研发效率问题。站在D2C(设计稿转代码)之上,引入PD产品经理标注方式提高出码,进一步作到无人工,真正智能化。(招人作此项目)
下面2020年D2前端大会上ppt分享的一页,PD标注业务含义讲的仍是比较清楚的。
参见文章《前端智能化实践— P2C 从需求文档生成代码 | D2 分享视频+文章》
基于pipline思路抽象的AI基础框架,让AI落地更简单。
参见文章《前端机器学习的利器,更快的 Pipcook 1.2》
最好用最潮的Serverless同构框架,没有之一。
逻辑编排工具,开发是有快感的。基于阿里开源的x6和formrender,简单易用。
前面讲过过,这里就不在赘述。
基于Serverless的端渲染方案。支持多个Faas环境。同时支持csr和ssr无缝降级的方案。基于以前成熟的egg-react-ssr,去掉Eggjs,改为midway-faas,自然一套支持跨运营商。
阿里内部的支持http import和cjs转esm的高效构建工具,听说已经在筹备开源工做了。看到一个性能压测,airpack大约是webpack5的20倍左右。
不肯定的是 react server component
2020年各大厂应该都在困惑,老项目为提高业务指标发愁,新项目在为研发提效发愁。不少既得利益者,吃着所剩很少的红利,一方面担忧被替换,舍不得放弃,一方面又不敢作改变。个人观点是服务端算法(包括搜索推荐)今天已经触及了天花板,再提高一个点都会比以前更难。传统前端基建也面临同样的问题,好比node,搭建,ui框架,对于下一代升级想法,大概也是缺乏想法和目标的。
创新是须要勇气的,眼界不够的人不能作到,能力不足的人不能作到。前端和AI结合的跨技术融合项目是存在很是大的机遇和挑战的。甄子以一人之力,扛起前端智能化大旗是很是不容易的。目前imgcook在设计稿转代码领域已经取得阶段性结果,但咱们还有以下探索。
总结一下,笔者认为前端智能化是2021年最有前途的方向。
不少人都觉得前端智能化对ai和算法要求极高,其实这个见解是片面的。在前端智能化团队里有3种事儿能够作:1)业务,2)工程,3)算法。其中工程和业务是不须要算法的,对于新人也是会给缓冲期的,能够先作擅长的事儿,同时跟着团队向ai算法方面学习。
我经历过的阶段:
这个团队是一个复合型团队。除了有卓风,妙净等老阿里前端大佬外,还有算法、设计、AI底层、UI等各个方面专家。
这是一个很潮、包容、技术范的前端智能化团队。欢迎感兴趣的同窗一块儿交流前端智能化。
做者:狼叔
原文连接 本文为阿里云原创内容,未经容许不得转载