很多人第一次写接口时,会把重点放在“能不能返回数据”。只要前端能调通,页面能显示,就觉得接口设计完成了。
但接口不是临时函数。它是前端、后端、数据库、权限、错误处理和未来扩展之间的契约。一开始设计得太随意,后面每次改功能都会变成连锁反应。
第一个接口不需要复杂,但一定要清楚、稳定、可理解。
先明确接口服务什么动作
写接口前,不要先想 URL,而要先想用户动作。
用户是在创建项目、获取列表...
阅读全文
Indie Hack Lab
