你的 Nuxt 应用总是和与之匹配的后端服务共同成长,慢慢发展壮大的。这时,你的 API 也从屈指可数直到变成了如广袤丛林般的庞大资源,而你依然想要在这“丛林”中称王。这意味着你必须合理地组织这些 API 以保证它们都是有迹可循的,而非一团乱麻。假设这样一个场景,你想要重命名一个资源,把它的名字从 images
改为 photos
,你绞尽脑汁,试图在茫茫代码中寻找出所有需要更改的点,并避免错误地改变其他不应该被涉及的变量。光是在大脑里想想就觉得很恶心了吧。或者再想象一下,当你需要为了鉴权 (Authorization) 在 http 请求头里添加另一个值的时候吧。