2023 年,我个人最大的变化,是从 Vue3 SPA 应用向 Nuxt3 SSR 应用过渡,在预期可能存在 SSR 需求的项目中,都尽量使用 SSR。包括 React 应用,也尽量使用 Next.js,而不是 React SPA。
这个过程中,面临到很多问题,很多思路需要转换,很多以前没关注的点需要关注。本系列视频试图快速教会大家这些要点,帮助大家顺利从 SPA 切换到 SSR。
继上次的知识科普视频之后,我们开始实战。连续三次直播都比较失败,所以更新比较慢。第二期视频包含以下升级要点:
- 处理项目开发脚手架
- 迁移静态资源
- 修改引用地址
- 利用
process.client
和<client-only>
组件处理不能 SSR 的功能 - 处理 TailwindCSS
- 使用
useCookie
替代localStorage
第三期视频包含以下要点:
- 处理页面路由,理解页面嵌套
- 全局使用 css
- 附赠内容(拖时长):关于读源码
后面应该还会再录制两期,分别是:服务器 API 开发;深入理解 SSR 与 useAsyncData+Pinia。
如果你对 Vue3 开发、Nuxt3 开发、SSR 感兴趣,欢迎关注我的本系列。如果你对这些话题有疑问,欢迎留言讨论。
欢迎吐槽,共同进步