前后端联调的一般步骤

1、创建前端工程(这里创建的是vue-cli项目)

2、编写后端登录业务

3、替换页面元素为自己需要的,比如图标,标题之类的

4、编写前端页面Vue组件

5、编写跳转到组件的路由(router/index.js)

6、如果需要从后端获取数据,使用Axios异步通信,默认框架中使用了request封装请求

BASE_API:'"http://localhost:8120'

7、编写处理后端接口的js函数

import request from '@/utils/request'export function login(username,password){return request({url:'/admin/sysuser/login',//后端的请求路径method:'post', //请求方式data:{   //参数username,password}})
}

8、由于后端可能有多台服务器提供接口服务,前端无法实现分发请求,这个时候就需要使用到反向代理服务器,我们这里使用Nginx来进行请求的分发

9、前后端联调测试

  • 前端api接口对接后端请求
  • axios异步获取请求拿到后端数据,然后进行页面渲染
  • 页面细节的处理

10、具体业务功能编写

Nginx简单配置

配置文件

Nginx的配置文件nginx.conf在安装目录下的conf文件夹下,如下图所示

示例配置

server{listen 8210;   #监听端口(默认监听接口为80)server_name localhost; #服务名location ~ /edu/{  #请求路径含 /edu/的请求转发到8110端口proxy_pass http://localhost:8110;}location ~ /admin/sysuser{ #请求路径含 /admin/sysuser的请求转发到8210端口proxy_pass http://localhost:8210;}
}

反向代理原理如下图所示

Nginx的常用命令

1、启动Nginx,双击nginx.exe

nginx

2、停止Nginx

nginx -s stop

3、查看Nginx进程

ps -ef|grep nginx

4、重启Nginx

nginx -s reload

5、强制停止Nginx

pkill -9 nginx

6、查看Nginx版本

nginx -v

时隔两个月我又回来了,之前太堕落了,学习落下了好多,这个月必须要努力才行!简书更新之旅再度开启,朋友们一起加油吧!

前后端联调的一般步骤和Nginx简单配置相关推荐

  1. 用了这个 IDE 插件,5分钟解决前后端联调!

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | 李海庆 我是一个 Web 开发前端工程师,受到 ...

  2. 5 分钟解决前后端联调问题,说一说前端代理这件事

    简介: 简洁,又能触达痛点的一站式前端代理解决方案,你值得拥有. 作者:寒斜 说到前端代理,相信每一个做过前后端联调的同学都有遇到过.当下涉及前后端工程项目的研发,主流模式一定是前后端的分离.它让前后 ...

  3. WebSocket前后端联调

    WebSocket前后端联调 问题简介  最近由于要进行态势推演的开发,该功能需要实现多个websocket的管理,因此,在进行开发时,学习了关于前后端联调的一些细节,记录一下.该文章主要描述如何高效 ...

  4. RuoYi-Vue 部署 Linux环境 若依前后端分离项目(jar包+nginx 多机版本)

    接上一篇:RuoYi-Vue 部署 Linux环境 若依前后端分离项目(jar包+nginx 单机版本) 前端和后端不在一个服务器上,如何部署呢? 文章目录 1. 服务器和软件部署 2. 后端部署 3 ...

  5. RuoYi-Vue 部署 Linux环境 若依前后端分离项目(jar包+nginx 单机版本)

    文章目录 一.软件安装部署 1. 安装jdk 2. mysql8安装部署 3. redis安装 4. nginx 安装部署 5. 克隆项目 二.后端项目 2.1. 修改数据库连接 2.2. 修改Red ...

  6. 京东java前后端联调_前端工程化、组件化实践JDM分享

    前端技术原创文 前端工程化.组件化实践JDM分享 该文由孵化创新一部曾瑞文在研究院技术分享会的分享内容总结而成,主要讲解了团队创新的前端工程化.组件化的思想及实践应用. 为什么要搞前端框架? Java ...

  7. vue框架前后端联调流程

    什么是前后端联调 定义 在我们开发的过程中,发送请求的ajax数据都不是后端返回的真数据,而是我们自己通过接口mock模拟的假数据,当前端的代码编写完成后,后端的接口也写好后,我们就需要把mock数据 ...

  8. 【day1】谷粒商城-人人开源前后端联调准备工作

    安装docker 这个过程看csdn的收藏.也可以看知乎https://zhuanlan.zhihu.com/p/143156163 配置docker加速 在阿里云里配置,镜像加速器.照着抄就可以了. ...

  9. java request payload_前后端联调之Form Data与Request Payload,你真的了解吗?

    前言 做过前后端联调的小伙伴,可能有时会遇到一些问题.例如,我明明传递数据给后端了,后端为什么说没收到呢?这时候可能就会就会有小伙伴陷入迷茫,本文从chrome-dev-tools(F12调试器)中看 ...

最新文章

  1. HDU 1004 Let the Balloon Rise
  2. ActionResult 返回类型
  3. 内存泄漏和内存溢出有什么区别
  4. 人工智能与主体时代变革
  5. PIC32单片机harmony开发环境搭建并新建harmony工程
  6. Redis持久化_Redis事务_Redis删除策略
  7. VMware发布面向未来的员工工作解决方案,满足分散办公需求
  8. 从零开始学编程(所以说英语也是零)
  9. excel常用的数据处理方法
  10. android 歌词同步 换行,AS3歌词同步详解
  11. 计算机主板过热报警,利用电脑主板BIOS的报警声音辨别电脑故障
  12. Radon变换及其Matlab代码实现
  13. 与其说我害怕成为普通人,还不如说我害怕生活,害怕找不到一种自己喜欢的方式去度过人生...
  14. ASM学习笔记1 - 初识ClassVistor ——以ClassReader的应用为例
  15. Elasticsearch5.0 安装 以及 问题集锦
  16. 【观察】帆软:扎根于BI,收获于未来
  17. 测试点先发散后收敛思考
  18. 程序员如何正确的自我提升?
  19. 2022-04-26 linux文件系统解读
  20. 如何通过命令行查找一个IP的地理位置信息

热门文章

  1. python英语词频_【我爱背单词】从300万单词中给你一份3000英语新闻高频词汇
  2. 水果FL studio20.8中文汉化翻译语言
  3. day 8 note 字 符 串
  4. 解析几何----蒙日圆方程证明
  5. Java工具类、异常和集合(温习知识点)
  6. 用python字符画生日快乐_Python:图片转字符画(~情人节神器~)
  7. JustAuth 1.15.9 版发布,支持飞书、喜马拉雅、企业微信网页登录
  8. 外卖券外卖省省外卖探探美团饿了么外卖联盟优惠券小程序系统软件开发源码 美团/饿了么外卖CPS联盟返利公众号小程序裂变核心源码
  9. 7月8日,腾讯电子签棋煜“签千万”专场招商会,重磅来袭
  10. js回去另一个html元素ID,javascript获取多个相同ID的元素