$ deno task dev- React 18
- React Router 6
- Deno
- Import Maps
我独立写完之后,看到 Vue.js SSR 指南,才知道我的方案没有特点……甚至 Import Maps 它都提到了……(虽然目的不同
- 使用
Deno.emit()编译 jsx,但马上这个 API 就要去世了#14461 - 未使用打包器,自然分割代码(符合我的直觉,但性能不堪重用
- 以一种通用的方式管理路由、数据获取和状态存储。(Vue.js SSR 文档
- 页面组件应可方便地修改页面元数据。
SSR 真的比 SSG 难——SSG 既然不考虑编译性能,正规 renderToString(),DOM shim 乃至 Puppeteer 都可以用。
只要有 sitemap(或者路由),可从 SSR 方便得到 SSG。(没有计划真的做出来)