# react-spring-rest-demo **Repository Path**: ivanmao/react-spring-rest-demo ## Basic Information - **Project Name**: react-spring-rest-demo - **Description**: 基于rest的前后端分离demo,后端spring mvc,前端使用react - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-03-31 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # react-spring-rest-demo 基于rest的前后端分离demo,后端spring mvc,前端使用react ##技术栈 java 1.7+ nodejs 5+ spring mvc 4 react.js@ 0.14 ##UI ant-design@ 0.12.15 ##构建 maven + webpack ##AJAX reqwest@2.0.5 ##前端路由 react-router #安装运行 先下载项目代码 ``` $ git clone https://github.com/gdky/react-spring-rest-demo ``` 安装前端代码所需依赖 ``` $ cd font-end $ npm install ``` back-end为后端代码,以maven工程方式导入,自动安装依赖库 然后为工程添加tomcat的servlet依赖 执行一次maven update project 如使用eclipse,将项目属性的context root更改为“/” ``` 访问 http://localhost:8080/api 成功获取api信息 ``` 运行 ``` $ cd font-end $ npm run dev 开发模式,通过http://localhost:8001/ 访问 $ npm run test 测试模式,通过http://localhost:8002/ 访问 $ npm run build 构建代码 ```