Web应用模式和API接口
Web应用模式
前后端混合开发
返还的是html的内容,需要写模板
页面渲染是在后台完成
前后端分离开发
不用模板语法渲染页面,在前端使用js渲染页面;页面渲染在前端完成。
以后前端人员只负责写前端,后端人员只负责写后端
前端的展现形式不一定只是网页,也可能是app或者小程序等等
API接口
API接口就是前后端交互的媒介
Web API接口的四大特征
1、url:
长得像返回数据的url链接
https://api.map.baidu.com/place/v2/search
2、请求方式:
get、post、put、patch、delete
采用get方式请求上方接口
3、请求参数:
json或xml格式的key-value类型数据
ak:6E823f587c95f0148c19993539b99295
region:上海
query:肯德基
output:json
4、响应结果:
json或xml格式的数据
# xml格式 https://api.map.baidu.com/place/v2/search?ak=6E823f587c95f0148c19993539b99295®ion=%E4%B8%8A%E6%B5%B7&query=%E8%82%AF%E5%BE%B7%E5%9F%BA&output=xml #json格式 https://api.map.baidu.com/place/v2/search?ak=6E823f587c95f0148c19993539b99295®ion=%E4%B8%8A%E6%B5%B7&query=%E8%82%AF%E5%BE%B7%E5%9F%BA&output=json
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构