首页 > 其他分享 >第一百零三篇:前后端分离

第一百零三篇:前后端分离

时间:2022-10-10 01:23:15浏览次数:79  
标签:前后 -- 一百零三 前端 分离 接口 JSP

好家伙,

 

前后端分离就是将一个应用的前端代码和的后端代码分开些,为什么要这样做?

如果不是用前后端分离的方式,会有什么问题?

 

传统的JavaWeb开发中,前端使用JSP开发,JSP不是有后端开发者来独立完成

前端--> HTML静态页面-->后端-->JSP

这就导致了一个问题出现:

前端看不懂后端的代码,后端看不懂前端代码,

分工杂乱,团队合作的协调性差

 

于是我们使用前后端分离的开发方式,

前后端各干各的,通过接口去传递数据,

所以前后端开发者必须提前约定接口文档,否则会出现以外

然后分别独立开发,

前端可以造假数据进行测试,完全不需要依赖于后端,

而后端进行数据处理,集合,

 

真正实现了前后端应用的解耦合,极大地提升了开发效率

 

前端:负责数据展示,视图部分和用户交互

后盾:负责处理数据,处理接口

 

前端HTML --> Ajax(axios) --> RESTful后端数据接口

 

传统JSP开发:

 单体应用

 

前后端分离结构:

 这就不是单体应用了

 

实现技术:

Vue + Spring Boot 

前 + 后 

 

本节内容来自:【2020版】4小时学会Spring Boot+Vue前后端分离开发_哔哩哔哩_bilibili的课后笔记

 


 

标签:前后,--,一百零三,前端,分离,接口,JSP
From: https://www.cnblogs.com/FatTiger4399/p/16773851.html

相关文章

  • @mysql数据库读写分离
    文章目录​​一、主库切换优先级​​​​1.数据量切换测试​​​​2.优先级切换测试​​​​3.如果断电或者断网,binlog如何保存?​​​​二、VIP漂移​​​​1.VIP漂移的两......
  • 【图像处理笔记】图像分割之区域生长、区域分离与聚合
    0引言本章的大多数分割算法都基于图像灰度值的两个基本性质之一:不连续性和相似性。第一类方法根据灰度的突变(如边缘)将图像分割为多个区域:首先寻找边缘线段,然后将这些线段......
  • rest_framework01:前后端分离\规范\简单例子(查询某本书)
     web开发模式RESTful规范1数据的安全保障url链接一般都采用https协议进行传输注:采用https协议,可以提高数据交互过程中的安全性2接口特征表现用api关键字......
  • SpringBoot实现Mysql读写分离
    前言在高并发的场景中,关于数据库都有哪些优化的手段?常用的有以下的实现方法:读写分离、加缓存、主从架构集群、分库分表等,在互联网应用中,大部分都是读多写少的场景,设置......
  • 读写分离怎么做,怎么实现
    实现方案:## 第一种是在应用层做 方案就是根据我们的不同的sql语句来选择不同的数据源来操作,优点是对性能的损耗比较小,缺点是强依赖程序员。如果是是新开发程序还好。如......
  • Pytorch 深度可分离卷积和MobileNet_v1
    Pytorch深度可分离卷积和MobileNet_v1​​1.深度可分离卷积​​​​卷积过程​​​​Depthwise过程​​​​Pointwise过程​​​​2.优势创新​​​​计算加速​​​​参......
  • #yyds干货盘点# 前端歌谣的刷题之路-第一百零三题-回文字符串
    前言我是歌谣我有个兄弟巅峰的时候排名c站总榜19叫前端小歌谣曾经我花了三年的时间创作了他现在我要用五年的时间超越他今天又是接近兄弟的一天人生难免坎坷大不了从......
  • new project 前后端开发总结(net6+vue+mysql+redis+mq+mongodb+ES+docker)
    newproject前后端开发总结1.开发工具:vscode,vs2022,sqlserver2.前端:vue3,vite,typescript,scss,elementplus,router,asiox,vuex3.后端:.net6,automapper,autoface,sqlsu......
  • 撸一个前后端分离项目
    ......
  • 配置Django实现数据库读写分离
    配置Django实现数据库读写分离django在进行数据库操作的时候,读取数据与写数据(增、删、改)可以分别从不同的数据库进行操作。1.在配置文件中增加slave数据库的配置DATABA......