web应用开发模式、API接口、接口测试工具postman
web应用开发模式、API接口、接口测试工具postman
web开发模式
前后端混合开发模式
前后端混合开发模式是指前后端代码混合,所有的HTML代码和数据在服务器端拼接好,一次性将内容发送到客户端,浏览器执行代码,将内容呈现给用户。
全栈开发------>>>前后端混合


主要的问题:
1.前后端开发人员对于互相的代码都不是很熟悉,混合开发对于处理相互的代码时非常的困难
2.在开发的过程中难免会出现代码相互覆盖,导致工作量倍增
前后端分离开发模式
前后端分离的开发模式是指前后端代码分离,当用户在浏览器中访问某一个网站时,浏览器会得到的只有客户端的HTML的文件,当浏览器执行这个HTML文件的时候,在HTML文件中又通过Ajax向服务端发送请求索要数据,当服务端返回数据时,客户端再通过其他的手段将数据展示到页面上。


优点:职责分工明确,独立开发,互不影响
API接口
目的:为了在团队中形成共识,防止个人习惯差异引起的混乱,我们找到一种大家都觉得很好的接口实现规范,而且这种规范让写的接口一目了然,减少成本的消耗。
API其实就是应用程序接口(Application Programming Interface)的简称。API是一些功能,定义或者协议的集合,提供应用程序或者程序开发人员基于软件访问一组例程的能力。对外封装完善,通用时无需学习内部源码,依据API文档功能的说明书来使用即可
API接口:其实就是前后端交互的媒介
url地址:长得像返回数据的URL链接
https://api.map.baidu.com/place/v2/search
请求方式:get,post,delete,put....
请求参数:json或者xml格式的key-value类型数据
# api接口案例:https://api.map.baidu.com/place/v2/search?ak=6E823f587c95f0148c19993539b99295®ion=上海&query=肯德基&output=json
响应结果:json或者xml格式的数据
接口测试工具postman
引入:
作为后端人员,写好了接口我们要自己测试通过了,才能给别人用
# 我们写的接口,需要有一个工具测试
浏览器只能发送get请求,不能够发送post,delete请求
还有很多的测试工具,不同公司用的不一样,只有一个点----这个工具用来发送http请求
postan ----一个开源的软件,只是谷歌的插件,到后面用的次数多了,就开始收费了
官方下载地址:https://www.postman.com/downloads/?utm_source=postman-home
1.Postman是一款功能超级强大的用于发送HTTP请求的测试工具
2.做web页面开发和测试的人员常用工具
3.创建和发送任何的HTTP请求(get,post,delete,put.....)



web应用开发模式、API接口、接口测试工具postman的更多相关文章
- API接口管理工具postman等
国外 postman Swagger:国外比较流行的一款管理工具,英文配置,需要一定的英文基础和服务器搭建基础,学习成本较高. 国内 Apizza: 风格类似postman,熟悉postman的会比较 ...
- 微信开发模式 api 接口文档简介
微信公众平台分为订阅号和服务号,服务号提供9大接口,需要通过微信认证后才能使用这些接口.认证费用300元.下面是接口的大致介绍: 1. 语音识别:通过语音识别接口,用户发送的语音,将会同时给出语音识别 ...
- 【微信开发】微信开发模式 api 接口文档简介
微信公众平台分为订阅号和服务号,服务号提供9大接口,需要通过微信认证后才能使用这些接口.认证费用300元.下面是接口的大致介绍: 1. 语音识别:通过语音识别接口,用户发送的语音,将会同时给出语音识别 ...
- 使用egg.js开发后端API接口系统
什么是Egg.js Egg.js 为企业级框架和应用而生,我们希望由 Egg.js 孕育出更多上层框架,帮助开发团队和开发人员降低开发和维护成本.详细的了解可以参考Egg.js的官网:https:// ...
- 使用YApi搭建API接口管理工具(docker安装)
使用YApi搭建API接口管理工具(docker安装) 工具描述 YApi 是高效.易用.功能强大的 api 管理平台,旨在为开发.产品.测试人员提供更优雅的接口管理服务.可以帮助开发者轻松创建.发布 ...
- ASP.NET Web Froms开发模式中实现程序集的延迟加载
延迟加载是一个很大的诱惑,可以达到一些比较好的效果,比如: 1.在实体框架中,由于关联数据的数量和使用时机是不确定的,通过延迟加载,仅在使用的时候去执行关联数据的查询操作,减少无谓的数据查询操作,可以 ...
- 数据接口测试工具 Postman 介绍
此文介绍好用的数据接口测试工具 Postman,能帮助您方便.快速.统一地管理项目中使用以及测试的数据接口. 1. Postman 简介 Postman 一款非常流行的 API 调试工具.其实,开发人 ...
- 接口测试工具postman/jmeter基本使用
一.接口的分类: 最常用的两种接口webservice接口和http api接口:1.webservice接口走soap协议通过http传输,请求报文和返回报文都是XML格式,现在测试的时候都通过工具 ...
- 接口测试工具---postman下载地址
接口测试工具---postman下载地址: https://app.getpostman.com/app/download/win64?_ga=2.3555895.622696496.15081214 ...
- 接口测试工具(Postman)
给大家介绍一款HTTP接口测试工具 -- Postman ! 优点: 1. 支持参数名与参数值自定义,无论head还是body 2. 支持多种方法调用,包含get与post 3. 支持鉴权加密,包含b ...
随机推荐
- kubernetes VS OpenShift浅析
Kubernetes vs OpenShift浅析 古语有云:"知彼知己,百战不殆.不知彼而知己,一胜一负.不知彼,不知己,每战必殆." 这句话同样也适用于技术体系.无论我们在落地 ...
- 关于网页实现串口或者TCP通讯的说明
概述 最近经常有网页联系我,反馈为什么他按我说的方法,写的HTML代码,无法在chrome网页中运行.这里我统一做一个解释,我发现好多网页并没有理解我的意思. 其实,要实现在HTML中进行串口或者TC ...
- 怎么实现无痛刷新token
最近遇到这个需求,前端登录后,后端返回 access_token 和 refresh_token ,当token 过期时用旧的 refresh_token 去获取新的token,前端要不痛去刷新to ...
- Vue3 企业级优雅实战 - 组件库框架 - 3 搭建组件库开发环境
前文已经初始化了 workspace-root,从本文开始就需要依次搭建组件库.example.文档.cli.本文内容是搭建 组件库的开发环境. 1 packages 目录 前面在项目根目录下创建了 ...
- Hashcat使用指南
Hashcat使用指南 免责声明: 0×01 Hashcat破解linux shadow的密码-首先了解shadow文件到底是什么? 0×02 hashcat的使用 参数补充: -m 参数 -a 参数 ...
- spring运行报500 bean不存在
spring运行报500 bean不存在 bean不存在 步骤: 查看bean是否注入成功 junit单元测试 问题,不一定在我们底层,是spring出现了问题 SpringMVC整合 ...
- 2022春每日一题:Day 14
题目:字符串归类 发现字符串长度总数不大,因此把每个字符串有的字母分离,存放到桶中,再枚举合并即可,时间复杂度O(len) 赛时代码: #include <cstdio> #include ...
- .NET二叉树,递归和迭代遍历二叉树
代码随想录: https://programmercarl.com .NET中二叉树的定义 public class TreeNode { public int val; public TreeNod ...
- elasticsearch bucket 之rare terms聚合
目录 1.背景 2.需求 3.前置准备 3.1 准备mapping 3.2 准备数据 4.实现需求 4.1 dsl 4.2 java代码 4.3 运行结果 5.max_doc_count 和 sear ...
- 树莓派蓝牙rfcomm协议通信
修改配置文件 手机使用 "蓝牙串口" 软件,树莓派上修改文件/etc/systemd/system/dbus-org.bluez.service ExecStart=/usr/li ...