taro with nextjs:一个同时具备微信小程序和H5服务器渲染的方案 源码
需求 当您接收多端小程序+ H5,还要支持小程序分享到朋友圈和SPA SEO的需求的时候 百度了一大堆,没有现成成可行可靠方案,可能大部分人会直接怼经理或者跑路 :person_running: ? 而我很熟悉 (多端框架)和 (SSR框架),灵机一动突然就想到了这么一个可能实现的方案 并且实现后小程序端性能良好,H5端性能极好 思路 大体想法就是,用Taro使用React语法使用正确的简单的框架功能去实现页面,小程序端能自己独立跑起来,Next.js负责H5 SSR,公用小程序页面代码,因此Taro只负责小程序,Next .js只负责H5。 下面是几个最核心需要解决的问题 H5端使用Next.js,公用Taro的小程序页面代码,不支持的插件组件查看,文本,连接Taro.pxTransform等,使用jsconfig.json去映射到H5端文件夹,自己封装能支持SSR的H5端组件,组件导出API各端一致。 SEO需要
文件列表
taro-with-nextjs:一个同时具备微信小程序和H5服务器渲染的方案
(预估有个192文件)
.gitignore
386B
.babelrc
182B
toast.js
8KB
index.js
5KB
bg.jpg
7KB
loading.gif
81KB
zx-editor.js
93KB
exif.min.js
15KB
zx-editor.min.js
36KB
nativeShare.js
26KB
暂无评论