
|
方案名称 |
原理简述 |
适用场景 |
|
Taro Next 服务端渲染 |
基于React的`renderToString`,在Node端生成虚拟节点树,再转换为小程序的VDOM数据,通过`setData`传递给渲染层 |
React技术栈的跨端项目 |
|
Remax+云函数预渲染 |
在云函数中渲染出小程序页面初始状态,返回静态结构,减少客户端运算 |
阿里系小程序、内容展示型页面 |
|
uni-app 预取数据+服务端组件 |
通过`uniCloud`在服务端完成数据请求和组件初始渲染,客户端直接展示 |
快速搭建高首屏要求的小程序 |
|
自研同构渲染引擎 |
抽象WXML与VNode的映射关系,服务端输出可被小程序识别的JSON描述,客户端直接挂载 |
高度定制化、对性能要求极致的项目 |