网站渲染方式
May 10, 2024Less than 1 minute
渲染方式:
- CSR - 客户端渲染, 指的是把生成网页的过程嵌入到 JS 代码里, 服务端返回的 html 文件是个空壳, 只有当浏览器加载并执行完 js 后才能看到内容,
典型框架:CRA(create-react-app),vue
- SSR 服务端渲染, 这种渲染方式和传统的 web 技术(JSP,ASP,PHP,Django)等的渲染方式比较像,由服务端生成 html 页面并返回给浏览器
nextjs(react),remix(react),nuxt(vue)
- SSG: 静态页面生成, 指的是提前把整个网站页面渲染成 html, 然后直接托管静态文件, 和 CSR 区别在于浏览器拿到的 html 是完整的
nextJS(react),gatsby,vuepress
彻底理解服务端渲染 - SSR原理 · Issue #30 · yacan8/blog
好文章!!!