mirror of
https://github.com/ZSCNetSupportDept/website.git
synced 2025-10-28 17:05:03 +08:00
修改小细节
This commit is contained in:
@@ -132,7 +132,7 @@ AJAX的核心在于"异步",浏览器发送请求后,不会等待后端返
|
||||
如果不使用AJAX技术,那么用户会发现在按下按钮后,网页会白屏刷新一段时间,过了几秒,返回了一个新页面,提示了报名状态信息。这样的应用虽然不是不能用,但是用户体验总是不如AJAX来的无缝,自然。性能也不好。
|
||||
|
||||
### API驱动与前后端分离
|
||||
在上面那个例子里,浏览器并没有返回HTML,而是返回纯数据,交给前端渲染。既然浏览器自己就能根据数据渲染HTML,那么后端也就没必要返回成品HTML了。
|
||||
在上面那个例子里,服务器并没有返回HTML,而是返回纯数据,交给前端渲染。既然浏览器自己就能根据数据渲染HTML,那么后端也就没必要返回成品HTML了。
|
||||
|
||||
可以发现,这实际上就是把MVC架构中的"Views"部分推给了前端,后端只需要通过HTTP传递数据给前端JavaScript,前端JavaScript再渲染成HTML。后端返回纯数据,由前端渲染的模式称之为**前后端分离**;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user