我正在用Node.JS和Express編寫一些其他API。所以對於每個API,我都需要完成所有常見的工作,比如參數驗證,認證,授權以及實際的業務邏輯。一些SODO代碼來說明這一點:Node.JS - Express:編碼風格
router.get('/users', function (req, res){
async.auto(
authenticateCaller();
authorizeCaller();
validateParams();
doGetUsers();
)
})
這種風格一定工作,但它使整個功能通過包括了很多額外的用途預編碼非常繁瑣。我知道在網絡應用程序編程中,已經引入了MVC將UI,模塊和控制器分離成不同的代碼組,這更加清潔。有沒有類似的框架可以幫助實現這一目的?
使用路線交配 –