在我的項目框架中nodejsMVC思想的理解


項目框架及流程

 

Node.js是典型的MVC模塊化開發的框架

明顯的特點是加入了后台的服務器進來,使讀取本地文件變得容易

 

 

視圖層,放在views文件夾中。由ejs寫成的模版,可以實現html的代碼復用

 

路由層,在 router里,用來分配頁面的路由,無論頁面什么邏輯,都可以用路由來控制頁面的跳轉,每個路由其實就是頁面的一種狀態,這有些類似於react的狀態控制,每個狀態跳轉之后都會交給controller

 

控制層,在controllers里,可以負責當前路由下的頁面或者說狀態的接口調用和數據返回

 

在頁面中拿到controller返給的數據,就可以控制頁面的渲染

 

 

 

 

如果說mvc是骨架,那么存在public里的jscss以及圖片圖標等資源文件的編寫和引用就是是我們網站更加豐富美觀的血肉了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM