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

转载于:https://www.cnblogs.com/520playboy/p/7286444.html

理解什么是前后端分离相关推荐

  1. 视频教程-前后端分离与性能优化-JavaScript

    前后端分离与性能优化 中国实战派HTML5培训第一人,微软技术讲师,曾任百合网技术总监,博看文思HTML5总监.陶国荣长期致力于HTML5.JavaScript.CSS3.jQuery以及HTML5跨 ...

  2. 关于前后端分离我的理解

    前后端分离应该借助node,因为node可以拥有自己的服务(当然这不是使用node的原因,node本身拥有的高并发能力才是亮点),前后端各有自己的服务,前端服务处理前端的逻辑(相当于在后端之前有一套处 ...

  3. 对前后端分离和FastDFS的使用的再理解

    强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan [前言] 最近我们上线一个新功能,在进行部署的时候出了个奇葩的问题,在解决这个问题的时候对前后端 ...

  4. 一文带你理解前后端分离本质

    本文旨在让你理解清楚什么是前后端分离,前后端分离有何价值,并且通过代码带你认识前后端分离架构. 一. 前后端不分离时代 分析前后端分离,则先看看前后端不分离是什么样子的,有对比才能更好理解. 互联网刚 ...

  5. 理解:什么是前后端分离开发

    在前端或者后端的学习过程中,我们一定或多或少听说过前后端分离开发,但是相信不少人对于前后端分离这个概念仍然不是很清楚,因此本文就对什么是前后端分离开发做一个介绍. 一.什么是前端和后端 在理解前后端分 ...

  6. 轻松理解前后端分离(通俗易懂)

    一.前后端分离本质 大家往往会陷入一个误区,试图用具体的技术来描述什么是前后端分离这个一个概念,这是答非所问的.一提到前后端分离就是SpringBoot + Vue,这并不是正确的理解! 我们问的是: ...

  7. 理解:什么是前后端分离(纯属个人理解,有错请纠正)

    前后端分离是什么样的概念呢?node从中又有什么作用呢?近期我群里有一些朋友问我这种问题,下面我来说说我自己的看法. 在以往我们开发人员,前端只需要把UI转为html,以及一些页面效果.一些逻辑,包括 ...

  8. 前后端分离开发的理解以及和前后端不分离的区别

    一.前后端分离的概念 前后端分离 前后端分离是一种架构模式,说通俗点就是后端项目里面看不到页面(JSP | HTML),后端给前端提供接口,前端调用后端提供的 REST 风格接口就行,前端专注写页面( ...

  9. 【个人理解】简单理解前后端分离,微服务,分布式开发

    前后端分离就是分开开发 前端和后台不在同一个应用中.而是两个不同的项目 每个项目都有不同的域名和端口号,如果前端需要数据,就去访问后台得项目接口获取数据 就比如说,数据库和后台是分开的, 数据库和后台 ...

最新文章

  1. 直播|清华谢晓晖——面向互联网图像搜索的用户行为模型研究
  2. C++基础知识(二)--左值右值--逻辑表达式求值优化--逗号运算符与表示式--输入输出格式控制...
  3. 第九课:循环链表与双向链表
  4. go语言中处处可见的for循环
  5. 「MySQL」 - SQL设计规范
  6. PHP学习笔记八【数组】
  7. (实模式+保护模式)模式切换的过程步骤(代码+文字解析)
  8. 红黑树和平衡二叉树的区别_一文搞懂红黑树
  9. C语言,计算数据类型及所对应的字节数。
  10. android定时器课程设计,定时器课程设计.doc
  11. distcc 链接失败_distcc分布式编译时,icu host程序偶现编译失败原因分析
  12. iOS应用开发最佳实践
  13. app与后台交互之间的几种安全认证机制
  14. Flask之Web表单使用
  15. 【LeetCode】49. Group Anagrams
  16. snakeyaml jyaml 哪个好_lol手游哪个英雄可玩性高 英雄联盟手游英雄强度排行
  17. 拓端tecdat|基于模型的聚类和R语言中的高斯混合模型
  18. pe系统测试软件,使用PE系统显示器测试工具检测电脑屏幕的方法
  19. vue+element 实现时间选择器切换周月选择
  20. Matlab代码实现SOM(自组织映射)算法

热门文章

  1. 韩顺平 mysql sqlhelper类_(最全)韩顺平jsp购物车源代码(包含数据库)
  2. java设计模式之模板模式
  3. 当年,兔子学姐靠这个面试小抄拿了个22k
  4. cpp知识汇总(1) 指针vs引用、static、const
  5. MYSQL增量备份和全量备份脚本
  6. c++基础学习(10)--(文件、流、异常处理、动态内存、命名空间)
  7. 《Python Cookbook 3rd》笔记(1.18):映射名称到序列元素
  8. python从小白到大牛百度云盘_Java从小白到大牛 (关东升著) 中文pdf+mobi版[36MB]
  9. 原型设计工具的对比评测记录(一)
  10. 小窍门解决大问题(组图)