簡體   English   中英

Node.js API 架構最佳實踐:控制器 vs 服務

[英]Node.js API architecture best practice: controller vs service

如果我理解正確的話,根據關注點分離的原則,將業務邏輯從控制器移到服務層被認為是最佳實踐。

情況總是這樣嗎?

例如,當面對非常簡短的陳述時,例如:

const myModelInstance = await TheModel.findbypk(1);

例如,應該將此行移動到單獨的getModelInstanceByPk文件中,還是可以將其保留在控制器內部?

隨着您將轉向大查詢並且您將不得不從文檔中加入數據,那么如果您從現在開始將它們分開,您會感到輕松......並且為不同類型的代碼處理保留單獨的文件是件好事

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM