react.js - 前后端分离架构到底怎么该搭建?

查看:151
本文介绍了react.js - 前后端分离架构到底怎么该搭建?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

一个完整的web项目如果使用到前端的这些框架,该怎么整合?之前用的Springmvc+jsp开发项目,明显已经跟不上节奏了,有没有同学实际整合过的,或者熟悉的,请指教~谢谢

解决方案

  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后你肯定已经知道了。

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

这篇关于react.js - 前后端分离架构到底怎么该搭建?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆