使用前后分离的形式开发,前端使用的是vue.js
1.那么部署应该用哪种方式?服务器渲染还是浏览器渲染?
我试过用浏览器渲染的方式部署,把项目编译成dist上传到服务器,但是很多人说这种用户体验不好,单页应用首页加载时间过长,不利益seo,而且我不知道是不是我的问题,每次上传都会存在缓存,不能马上更新页面
2.如果用服务器渲染的方式部署,该怎么做,用什么做部署脚本
使用前后分离的形式开发,前端使用的是vue.js
1.那么部署应该用哪种方式?服务器渲染还是浏览器渲染?
我试过用浏览器渲染的方式部署,把项目编译成dist上传到服务器,但是很多人说这种用户体验不好,单页应用首页加载时间过长,不利益seo,而且我不知道是不是我的问题,每次上传都会存在缓存,不能马上更新页面
2.如果用服务器渲染的方式部署,该怎么做,用什么做部署脚本
13 回答12.7k 阅读
7 回答1.8k 阅读
9 回答1.6k 阅读✓ 已解决
6 回答816 阅读
3 回答1.1k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
1、对于后台应用可以直接客户端渲染,可以参考《vue 性能优化》:https://github.com/Coffcer/Bl...
2、服务端渲染参考手册:https://ssr.vuejs.org/zh/ 或使用 nuxtjs框架(https://zh.nuxtjs.org/)