项目开发的整个架构模型
- 纯服务器渲染模式 : 需要做SEO优化,不推荐
- 混编模式: 部分内容是服务器渲染,部分内容是客户端渲染,常见
- 骨架屏:首屏内容为服务器渲染(目的是让页面一打开,就能把首屏内容加载出来,前提是服务器得很牛逼),其余屏都是客户端基于AJAX再逐一获取到的,对于表单提交等数据操作也是以客户端基于AJAX操作为主(局部刷新)。
- 完全客户端与服务器端分离开发模式: 目前最常见开发模式,放弃SEO,来追求卓越性能体验。
- vue
- react
- Jquery
- 把vue和react在服务器端基于node来渲染