理解什么是前后端分离

坏~牧羊人 坏~牧羊人     2022-09-13     173

关键词:

 

  1. HTML、CSS、JS。

  2. AJAX或Fetch。

  3. 学习一个前端的框架, React或者Vue或者Angularjs2都可以。

  4. 学会一个前端的路由框架, 如React-Router或者Vue-Router。

  5. 在学会3的基础上你肯定已经搭建好前端的开发环境了,所有和后端的交互走AJAX或者Fetch。

  6. SpringMVC 不再返回一个视图, 直接返回JSON。

  7. 前端从后端获取的所有数据都是JSON,至于怎么去更新页面, 你学会3后你肯定已经知道了。

  8. 页面跳转相关的东西你学会4后你肯定已经知道了。

既然已经前后端分离了, 就不需要整合了, 前端有前端的开发环境, 后端有后端的开发环境, 前端和后端没有依赖关系, 前端只是利用后端的数据而已, 后端只是给前端提供数据而已。 
这个关系有点类似于后端项目和数据库的关系, 数据库只提供数据, 至于你后端项目想怎么用,用的是什么技术,和数据库无关。

详情:https://segmentfault.com/q/1010000003094787

怎么理解前后端分离

对于前后端分离,认识上有个误区,那就是很多人自称:我们老早就分离了,全AJAX,使用Angular或者什么什么就可以了。这个说法是不合适的,打个比方,别人问的是逗如何解决家禽把蛋生在水草边的问题看地,但实际上人家养... 查看详情

你是如何看待前后端分离的?

...:APP,网页、桌面程序等,在现实开发中大部分情况可以理解为“客户端”;  “后端”相对来说就更泛化了,可以理解为是为前端提供服务的一端。  ”分离“顾名思义就是将”前端“和”后端进行分开“,但是这里的分... 查看详情

前后端分离与不分离,一点点理解

1>为什么要前后端分离?现有开发模式的使用场景前后端职责不清开发效率的问题对前端发挥的局限2>前后端分离会带来什么变化?  1.彻底解放前端    制作页面的时候,不需要后台配置服务器环境,可以自己配置路由,前... 查看详情

关于前后端分离的理解

...g.csdn.net/piantoutongyang/article/details/65446892#reply#reply 个人理解:前后端并未分离的时候:javaweb以前使用sparingMVC+mybatis等方式将jsp经过容器解释成servlet再画成html再返回给前端。此时响应返回的是整个页面。 当前后分离:java... 查看详情

前后端分离浅析

什么是前后端分离?前后端为什么要分离?前后端怎么样分离的?前后端分离给我们前端技术人员的开发带来什么样的好处?下面我就带着这些问题,来简单谈谈我了解到的前后端分离情况。 在讲前后端分离之前,让我们先... 查看详情

前后端分离是什么?

今天,来普及一个概念,就是前后端分离是什么。在未出现前后端分离之前,公司里的后端开发基本上上就是全栈开发,前端开发的重要性不是很明显,此时的前端就是提供一个静态的、初始的HTML文档给后端就可以了。随着科... 查看详情

前后端分离实践

前后端分离并不是什么新鲜事,到处都是前后端分离的实践。然而一些历史项目在从一体化Web设计转向前后端分离的架构时,仍然不可避免的会遇到各种各样的问题。由于层出不穷的问题,甚至会有团队质疑,一体化好好的,为... 查看详情

前后端分离的好处有哪些?

前后端分离是什么?前后端分离的好处都有哪些?如果两者不分离,会带来什么麻烦事?针对网友关注度非常高的话题,我们今天来大家一一解答。一、什么是前后端分离?前后端分离实质上是前后端代码分离,一般后端人员主... 查看详情

为什么前后端分离了,你比从前更痛苦?

...繁变动?  设计之初没有想好。 这需要提高需求的理解能力和接口设计能力。  变动的成本较低。  德国有句谚语:&ldquo 查看详情

前端经典面试题前后端分离(说一说你理解的前后端分离?)

...据约定等。从某个具体的技术切入来回答对前后端分离的理解本身就是一种局限的看法,所以在回答这个问题的时候应该从以下几个方面展开。 2.为什么要分离?  在以往的很长一段时间里,后端开发才是开发团队里... 查看详情

什么是前后端分离与前后端不分离

  我起初认为前后端分离是,在软件开发过程中前后端分工就叫做前后端分离,其实是前端所有用到的数据都是后端通过异步接口的方式提供的,前端只管页面的展示及效果。   前端和后端不分离的时候,前端的页面也... 查看详情

什么是前后端分离?为什么分离

参考技术A在不使用vue,react,anglar这类的框架的情况下,前后端分离应该如何做?需求是这样:前端写html页面(非单页面应用),index首页about关于我们newslist新闻列表newsdetail新闻详情productlist产品列表productdetail产品详情后台只提... 查看详情

为什么前后端分离了,你比从前更痛苦?(代码片段)

...会频繁变动?设计之初没有想好。 这需要提高需求的理解能力和接口设计能力。变动的成本较低。 德国有句谚语:“ 查看详情

什么是前后端,有没有前后端分离,还有如何区分mvc与前后端分离

参考技术A1>>前后端分离的意思是,前后端只通过JSON来交流...同意其他几位,JSON只是一种可选的协议,而不是唯一,也未必是前后端通信的最佳方案。2>>组件化、工程化不需要依赖后端去实现...有哪些好处或弊端?前端... 查看详情

为什么要前后端分离?前后端分离的好处和坏处是什么?

...前这种方法很好用,没必要改成那样的吧,这种方式也没什么不好啊?我感觉这是很多人共同会提出的一个问题,但是随着时代的进步,这些技术越来越多被替代,被淘汰。前后端分离会增加前端的工作压力,减轻后台的工作量... 查看详情

现代前端常用工具(代码片段)

使用工具前,必须要理解为什么需要这些工具,这些工具解决了什么问题。本文,先带大家看下前端发展主流方向,然后基于此介绍常见工具的作用和使用。前端发展主流方向前后端分离现在前端小年轻一提就是... 查看详情

为什么要进行前后端分离?

...。三、实现前后端分离前后端分离大概可以从四个方面来理解: 1.交互形式在前后端分离架构中,后端只需要负责按照约定的数据格式向前端 查看详情

对java前后端分离的理解

到目前为止,身为一个java后端开发人员的我,在工作期间,无非就是ui设计页面,前端开发html,之后将做好的页面交给我,我负责后台逻辑一件html的页面渲染。好好滴一个后台开发人员,莫名其妙的做起了前端的活,很是心累... 查看详情