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