05-02 前后端通信:页面怎么向后端要数据
05-02 前后端通信 是全栈开发的主干:用户在页面点击,前端把动作变成请求,后端处理后返回结果。

一、它解决什么
它解决的是界面和业务系统之间如何协作。前端不能直接改数据库,通常通过 API 请求后端。
二、一个比喻
像服务员把顾客点的菜写成订单,交给厨房;厨房做好后,再由服务员端回桌上。
三、放到系统里看
通信通常基于 05-01 HTTP在软件工程中的位置、JSON、03-02 API接口、认证 Token、错误码。实时场景可能用 05-05 WebSocket实时通信。
四、常见坑 / 学习抓手
常见坑是没有统一错误格式,前端不知道怎么提示用户。接口不仅要成功返回,也要失败得清楚。
一句话总结
前后端通信是把用户动作变成业务结果的桥。