前端:通常来说,就是我们可以看得到的部分---一般使用前端语言进行,例如HTML、JS、css等语言进行代码的实现
比如:
- web前后台的界面
- 微信小程序
- H5
- app的界面
后端:(看不到的部分-----通过后端技术代码实现:JAVA、C、Python)
- 服务器(应用服务器、数据库服务器、后台业务逻辑的代码)
前后端分离的架构:指的是前端系统和后端系统是分离成两个子系统进行开发的
对外的表现是:前端发送HTTP请求后,响应的内容为一个JSON的格式(总之通过抓包分析查看不是一个HTML的页面)
前后端不分离的项目:前端发送HTTP请求后,响应的内容为一个JSON的字符串(不是HTML的页面)如果是前后端不分离的项目,前端发送HTTP请求后,响应的内容为一个HTML的页面。
前端的vue框架:可以支持多平台的前端开发,支持微信小程序,支持手机移动端,还支持web页面,H5。
后端框架有SpringBoot框架,还有springcloud进行开发
标签:前后,架构,前端,分离,HTML,浅论,页面 From: https://www.cnblogs.com/lirongyu-test/p/16715492.html