理解什么是前后端分离
Posted 坏~牧羊人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了理解什么是前后端分离相关的知识,希望对你有一定的参考价值。
-
html、CSS、JS。
-
AJAX或Fetch。
-
学习一个前端的框架, React或者Vue或者Angularjs2都可以。
-
学会一个前端的路由框架, 如React-Router或者Vue-Router。
-
在学会3的基础上你肯定已经搭建好前端的开发环境了,所有和后端的交互走AJAX或者Fetch。
-
SpringMVC 不再返回一个视图, 直接返回JSON。
-
前端从后端获取的所有数据都是JSON,至于怎么去更新页面, 你学会3后你肯定已经知道了。
-
页面跳转相关的东西你学会4后你肯定已经知道了。
既然已经前后端分离了, 就不需要整合了, 前端有前端的开发环境, 后端有后端的开发环境, 前端和后端没有依赖关系, 前端只是利用后端的数据而已, 后端只是给前端提供数据而已。
这个关系有点类似于后端项目和数据库的关系, 数据库只提供数据, 至于你后端项目想怎么用,用的是什么技术,和数据库无关。
详情:https://segmentfault.com/q/1010000003094787
以上是关于理解什么是前后端分离的主要内容,如果未能解决你的问题,请参考以下文章