我現(xiàn)在給前端提供接口,在設計API時是盡量將一個操作在一個API中完成,還是拆分成多個API呢?比如,做一個上傳圖片的功能,將圖片上傳文件并返回url,和將保存到數據庫。可設計為兩個API,當然也可以在一個API內完成。再比如刪除分組時,同時將分組中的用戶也刪除。也可以設計為一個或兩個API。到底要如何設計呢?各有什么適合場景?優(yōu)缺點?
設計API時是設計成一個還是拆分成多個?
慕雪6442864
2018-08-10 20:50:56