MPA(multiple page application)称为多页面应用,指多个页面的应用
SPA(single page application)称为为单页页面应用。 通过js感知到url 的变化。页面由前端切换。
window.onhashchange
window.popstate
特点
vue-router
,react-route
等前端路由来实现。CSR(客户端渲染) 浏览器中执行js生成dom 并渲染的方法。通常使用vue 和react都是默认的CSR
SSR(服务端渲染) 使用JSP ,EJS或其他模板引擎构建应用。SSR输出的是渲染完整的HTML。整个渲染过程都在服务器执行
在React 和 Vue 等框架的加持下,SSR 一般是指,
首屏服务端渲染或同构渲染(Isomorphic render),售罄加载会返回完整的html,注水后,在站内切换的时候还是单页面应用。
NUXT 支持静态站点生成
特点:
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。