现在主流词语,前后端分离 新型技术 Vue ,react 但是 vue 和 react 更多是用在管理后台类似的项目,首屏加载很慢的问提,seo 不友好问题 虽然也有服务端渲染,但是使用的还是很少,不敢轻易使用
所以问题来了, 一般传统的web 网页,如头条官网,淘宝官网,csdn博客等,请求接口渲染页面,是什么时候去请求接口
我一般经常使用以下3个
- js请求接口渲染页面,页面加载完js 去请求接口,根据得到的数据渲染页面 (存在问题等到js加载完再去获取数据,js加载慢,页面白屏)
2.页面是静态化的,每一段时间去生成静态页面,(一般很少有前后端分离,加重服务端的工作量)
3.有个服务器做中转 (服务器只做转发,),再去请求接口,预先渲染好html页面,返回给用户