低代码、WebAssembly、小程序、跨端、PWA、Flutter、Dart、RN、Vue、Angular 这些技术越来越火。IT 技术发展日新月异,在前端领域更是如此。框架、库、工具的选择越来越广泛,今年流行的框架,也许在明年就会被另一种取代。尽管如此,我们还是要尝试总结一下 2022 年大前端领域的发展情况,以期能够抓住些什么。

在微服务方面,Wasm 为其提供了轻量级、安全、高性能的运行环境。例如,wasmCloud 与 Adobe 合作部署了基于 Wasm 的安全微服务;基于 WasmEdge 的微服务也能够直接使用 Dapr 集成的几百种服务。

Cocos 引擎技术总监凌华彬认为,Web 一直是最开放和易于传播的平台,而今天游戏、元宇宙等数字内容非常依赖 Web 平台的各种特性,但是 Web 环境中还没有跟上 DirectX12、Vulkan、Metal 等现代图形接口的变革。这一现状随着 WebGPU 标准的逐步完善,即将得到改变。这会给 Web 端带来非常振奋人心的未来可能性。

WebGPU 是由 W3C GPU for the Web 社区组所发布的规范,目标是允许网页代码以高性能且安全可靠的方式访问 GPU 功能。WebGPU 是一套为浏览器设计的次时代图形 API 标准,为了弥合各个平台图形 API 的差异性,它对 DirectX12、Vulkan、Metal 进行了融合和封装。借助 WebGPU,可以充分释放现代 GPU 硬件的强大能力,让开发者可以用 TS/JS 在 Web 端也开发媲美原生表现力的场景,实现更大型更复杂的 3D 场景表现,甚至使用现代 GPU 的通用计算能力完成之前无法想像的复杂计算任务。

《前端架构:从入门到微前端》作者、Thoughtworks 技术专家黄峰达(Phodal)表示,与多年前相比,微前端及类微前端模式已经灵活多变。当前主要有四种模式:

无组件模式,诸如基于 Web Components、Islands 架构模式构建丰富的组件集。

此外,SDUI 、Islands 等架构模式正在成为越来越多开发者的选择。在 SDUI 架构下,服务器返回的数据(JSON)会包含页面的组件信息、布局以及数据类型等等,前端则根据这些信息来渲染 UI。从模式上来说,它与我们现今构建的低代码模式极为类似,围绕生成的 JSON 生成组件等的信息。相比之下,只是产出的结果和过程数据略有差异。Islands 架构(孤岛架构)鼓励在服务器呈现的网页中使用小的、集中的交互块。Islands 的输出是渐进式增强的 HTML,更具体地说明了增强是如何发生的。这两种模式依赖服务器来动态生成,还存在依赖 CDN 的动态生成模式。

2023 年 5 月 28 日,GOTC 2023「大前端新趋势」分论坛将邀请国内外在大前端领域有深入研究的公司与专家,聚焦大前端前沿开源相关技术及实践经验,让技术更好地为业界服务。

全球开源技术峰会(Global Open-source Technology Conference),简称 GOTC,是由开放原子开源基金会、 Linux 基金会亚太区、上海浦东软件园和开源中国联合发起的,面向全球开发者的一场盛大开源技术盛宴。5 月 27 日至 28 日,GOTC 2023 将于上海举办为期 2 天的开源行业盛会。大会将以行业展览、主题发言、特别论坛、分论坛的形式展现,与会者将一起探讨元宇宙、3D 与游戏、eBPF、Web3.0、区块链等热门技术主题,以及开源社区、AIGC、汽车软件、开源商业化、开源教育培训、云原生等热门话题,探讨开源未来,助力开源发展。

GOTC 2023由一个主论坛、十五个分论坛组成,在线下举办的同时,还将在线报名通道现已开启,诚邀全球各技术领域开源爱好者共襄盛举!

公司地址:北京市朝阳区酒仙桥路4号751 D·Park正东集团院内 C8座105室 极客公园

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注