API
程序接口
前端和后端约定好的沟通方式。
前端说「请给我订单列表」,后端按约定返回数据。
后端负责判断规则、处理数据和调用其他服务。用户通常看不到它,但大多数关键工作都在这里完成。
把它想成:像店里的工作人员:接到订单后核对库存、计算价格,再把结果交回前台。
Glossary
程序接口
前端和后端约定好的沟通方式。
前端说「请给我订单列表」,后端按约定返回数据。
请求
客户端发给后端的一次消息。
点击「登录」后,会发出一个包含邮箱和密码的请求。
响应
后端处理请求后给出的结果。
可能是「登录成功」,也可能是「密码错误」。
接口地址
后端某项能力对应的具体网址。
/api/orders 负责订单,/api/users 负责用户。
身份验证与权限
先确认你是谁,再判断你能做什么。
普通用户能看自己的订单,管理员还能修改订单。
环境变量
放在代码之外的配置或秘密信息。
数据库密码、支付密钥都应该放在这里。
运行环境
真正执行后端代码的地方。
Node.js 或 Python 就像让代码开始工作的机器。
日志
程序运行时留下的记录。
出错时可以查看哪一步失败、什么时候失败。
Before you ship