2021 年已接近尾声,这一年似乎有很多新的技术、新的概念正影响着大家的工作方式、开发设计方案。时刻关注、了解、应用新技术,也许可以帮助我们提高工作效率、降低开发成本、创造更好用更有魅力的产品。
近期我们邀请了几位开发者、产品经理,复盘他们自身领域的技术发展以及探讨 2022 年的技术趋势。一起来看看,他们分享的内容吧~
今年最受争议的概念就是元宇宙,尚未落地就被打上炒作的标签,很多没搞清楚状况的朋友们上网一搜,总少不免能看见各种嘲笑和谩骂的声音。
但是作为开发人员,我们应该静下心来,思考元宇宙背后可能带来的技术浪潮,比如元宇宙强调的虚实结合,会推动什么技术的发展和普及呢?
首先最有可能是 WebXR/WebAR ,WebXR 前身是 WebVR ,是一个集成可在浏览器中提供沉浸式体验的一系列 API ,而 WebAR 是通过 WebRTC 、WebGL 和传感器 API 等组合现实虚拟现实的技术,各家浏览器会有不同的实现。目前 Chrome 对两种的支持都不错,社区也在不断地壮大,大家不妨从 three.js 开始入手,尝试构建一个模型并渲染到场景里,一窥虚实结合的美好愿景。
在今年初 W3C 还发布了 Web 神经网络 API 工作草案,这意味着在未来,浏览器将会不断地发掘和增强 WebGPU 和 WebGL 的能力,再结合 WebRTC 已经成为正式标准的媒体捕获和媒体流,我们是否可以畅想在不远的将来,浏览器可以提供更强的运动追踪、环境感知和光线感应能力?
最后,元宇宙要成为现实,有没有可能需要浏览器关联其他硬件呢。前几年 Chrome 已经支持 WebUSB 和 WebBluetooth ,而在今年 Chrome 直接提供 WebHID 、WebNFC 和 WebSerial 三个 API ,覆盖了更多跟硬件交互的场景,哪怕元宇宙可能不需要浏览器和物理设备通信,相信前端领域也可以给物联网带来新的体验。
可以关注区块链相关技术栈的发展。区块链本身包含的分布式计算及大规模分布式下的数据同步等技术非常值得学习。另外,目前 「数字人民币」 也包含了「离线支付」等功能,并已经在一些地方开始进行推广。如同 4G 的普及会带来了很多短视频 App 的井喷,区块链相关技术无论在未来几年发展,还是对自身技术成长都很有价值。
小程序作为传统移动端的替代技术,在 2021 年随着企业数字化转型的持续深入获得稳步增长。
小程序在 2022 年将继续成为企业数字化转型的必备技术,并有望渗透到更多新的行业应用和领域,例如,工业互联网和物联网应用。
2013 年开始接触前端技术,再看 2021 年的前端技术已经发生了巨大的改变,技术栈也进入了成熟期,包括技术、模式、工具、应用等等,只想说前端技术真的是「博大精深」。 简单谈谈个人的一些分享:
1 、 小程序:在小程序方面,小程序云开发、知晓云真的非常不错,值得推荐一下(非广告,真实感受),它们既能帮我们省去一大笔的服务器费用和繁琐的备案,还能快速实现后端的功能(特别是知晓云),相比以往产品的开发周期缩短了不少,降低了开发的成本。
2 、 多端开发:uni-app 框架整个生态比较完善,再加上它使用的是 vue 的语法,减少了开发者的学习成本,不管怎么样还是支持点赞一下国产。
3 、SVG 开发:2021 年接触比较多的就是 SVG 黑科技排版了,SVG 其实也是前端技术里的一小部分,只是使用的没有那么频繁而已。SVG 互动排版让公众号文章的展示形式增添了不少趣味性、创新性、互动性等,掀起了一波 SVG 排版的热潮。有前端基础的完全可以自己开发 SVG 排版代码,上手会非常的快,小白零基础的可以使用 E2 黑科技编辑器、135 编辑器、i 排版编辑器快速完成互动排版,但是不得不说 SVG 排版靠的还是设计和创意,三分靠技术,七分靠设计。
总结一下,随着互联网不断的高速发展,技术、平台、模式不断的迭代更新,唯有不断的学习,不断的提高自身的竞争优势,不让时代淘汰我们。
关于技术的复盘与 2022 年技术趋势的探讨,还有众多问题:
如果你有其他想法并愿意分享,欢迎你在知晓云开发者联盟社区发布动态,我们将在 2021 年 12 月 23 日随机抽出两名小伙伴,赠送纪念 T 恤。