暂且称呼nginx下的html业务为静态页面,Web服务器返回的页面为动态页面。
完全前后端分离,新用户场景
- 请求静态页面
- 静态页面发送ajax请求
- 请求返回用户未鉴权,前端跳转到微信鉴权页面
- 微信重定向到静态页面
- 静态页面发送ajax请求获取业务数据
只是业务接口分离,新用户场景
- 请求动态页面,后台发现未鉴权,返回302
- 前端重定向到微信鉴权页面
- 微信重定向到动态页面
- 动态页面发送ajax请求获取业务数据
之间的时间差别为用户请求静态页面,并渲染,然后发送ajax请求并返回跳转的时间。
暂且称呼nginx下的html业务为静态页面,Web服务器返回的页面为动态页面。
完全前后端分离,新用户场景
只是业务接口分离,新用户场景
之间的时间差别为用户请求静态页面,并渲染,然后发送ajax请求并返回跳转的时间。