既然您已經在 Apidog 中設定好了您的 API 專案,是時候開始設計流程了。在您開始設計端點或建立 schema 之前,您需要了解您的 API 應該做什麼以及誰將使用它。這看起來可能很明顯,但跳過這一步驟是 API 設計中最常見的錯誤之一。需求分析是良好 API 設計的基礎。如果沒有明確的需求,您可能會建立沒人需要的端點,遺漏關鍵功能,或者建立一個令人困惑的 API。在本章中,我們將學習如何分析需求並規劃您的 API 結構。我們將全程使用 Pet Store User 模組作為範例,逐步完成從需求到規劃 API 結構的完整過程。
1. 為什麼需求分析很重要