huahai23 在 关于用AI开发前后端,前端如何获取api文档? 中发帖
一直以来,当我在开发前后端项目的时候,总会遇到一个挑战,如何让前端更便捷地拿到后端的api文档?
目前使用的ai编辑器:augment,claude code
每次开发都开两个vscode,分别开发前端和后端
目前我有几个思路:
思路一: 让augment开发了后端之后,写一份api文档,然后把文档手动复制到前端,让前端的augment理解并且开发。这是我目前的解法。缺点就是挺麻烦的,文档多了不好管理,经常要复制文档,要是改动了api,文档会变得特别乱。
思路二: 把前后端项目放在同一个文件夹,然后直接让ai同时可以读取和编辑前后端项目。这是我最近在尝试的方式。可能是上下文的关系(?),在augment体验不好,但是在claude code体验还行,但是特别费token。
思路三: swagger mcp,让后端把swagger整合进去,然后让前端调用swagger mcp读取...