以前的我们的项目是前后端不分离的形式,mvc模式,就是在用户请求服务端,然后后端数据直接渲染到html,
这个html是有内容的直接返回给浏览器,浏览器就直接的渲染,更加的服务与用户的体验、搜素引擎的浏览、seo等的优化。
这个vue有一个nextjs就是做这个。
如果spa就是mvvm模式就是后端只是返会一个空的html文件 然后去请求前端服务器的css js 等文件在请求后端的接口数据,这个用户体验不好,
不利于seo的优化。
原文:https://www.cnblogs.com/yuxinyu/p/14763997.html