2022年,很多以前在我们看来不差钱的大公司也进行了大规模的裁员,创投领域也比较沉寂,整个一年也没看到多少令人眼前一亮的创业公司和大笔风投,甚至基金和VC都在找钱。在我看来前端领域也不如前几年活跃,也许大家已经看明白了不断翻新的框架没多大意义,能解决自己的业务问题即可。
大年初二做一些行业预测:
- React会发布一个新版本,增加一些官方的新hook,按照惯例国内开发者不会太关心,也不会特别好用,并且这类hook可能会和vercel的服务深度绑定。服务端组件(RSC)可能会发布一个正式版本,但是依然会和vercel服务绑定过深,自己折腾不会太好用。
- 6月份左右,国内几大互联网公司(再次)开源发布一个新的UI库,并且宣称一系列优势(下一代、先进、现代),实际上发布后没多少人用。
- 前端会出现一些FaaS的整合方案。目前国内国外各大云的FaaS/Serverless和前端工程静态资源是割裂的,就是大家各显神通把前端资源发布出去调用FaaS/Serverless服务,但是这一套并没有比较好的整合方案,用起来麻烦,23年应该会有一些加速开发的整合方案,当然最好是兼容多云厂商的。
- 低代码平台依然对特定领域/特定问题比较有效,依然还会有厂商发布通用的低代码平台,不会引起太大关注。
- 随着Electron更加广泛的使用,越来越多关于这种跨平台框架的讨论和抱怨(性能、体积、安全性),可能还会出现新的backend+browser的框架方案。
随着各种新技术的引入和人们对前端工程更高的要求,23年前端领域开发者进行着更加深度的分化:
- 传统页面开发者
- 通用库/组件开发者(企业内部通用组件)
- 浏览器内核相关开发(Chromium裁剪、移动定制浏览器等等,这类人主要用C++)
- 框架/工具链开发者(类微信小程序框架,自己定义一套语法模板,通过工具链输出到自己的平台,一般只是增加自己的技术壁垒)
- Serverless/FaaS开发者(Rust/Webassembly)
- Web 3D开发者
- 协同编辑系统开发者(CRDT/富文本)
虽然都顶着前端开发的帽子,但是列举的这几类人的开发经验、掌握知识的方向可能是毫无关联的,这个长期趋势将会对前端招聘制造越来越多的障碍。
- 会出现一些利用AI/ML技术的工具嵌入到研发体系或者工作流中,当然不是copilot帮助写代码,而是在代码的分析-构建-打包-发布这个流程中增加人工智能特性。
- 22年很多人提到了web3,但是我看到的信息依然是NFT/区块链/钱包这类应用,希望23年web3能有新的发展吧。
- 越来越多大家以前认为是庞大软件的应用会被搬到网页上,比如Figma/Canva这类公司已经取得了成功,有一个Veed在线视频剪辑网站已经获得了风投,Adobe也把部分软件搬到页面上,比如lightroom,网页的重量级应用会越来越多,大家会逐渐习惯在网页上处理任何事,这个趋势意味着需要越来越多能够hold住真正重量级应用的资深前端开发。 备注:通过wasm技术,目前网页上可以直接运行各类操作系统/posgreSQL/TiDB等等,可能还会引发更多变革。
- 前端的口水仗还会继续。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。