koa項目,利用koa框架完成mcv風格代碼書寫及基本的常用操作

現在工作用到node.js,express很好koa也不差,關鍵是公司現在項目用koa,所以打算寫這個例子,加強koa學習提升。平時看github上的代碼感覺不是很規範,代碼很隨意,極不方便閱讀也不利於代碼維護。打算寫個稍微規範的demo,以傳統mvc風格來寫koa項目。


大概項目總結構如下:

koa

-------node_modules

-------mvc1.0

-------mvc2.0

。。。


koa爲項目根目錄,mvc1.0,mvc2.0爲單個koa項目,他們之間共享node_modules模塊


在規範mvc1.0單個項目結構

server.js

package.json


route

..........index.js

...........article.js


views

..........index

................... index.ejs

....................about.ejs

..........article

................... list.ejs

....................detail.ejs


controllers

...................index.js

...................article.js


config

..............common.js

..............development.js

.............production.js


public

............js

...........css

...........images

...........upload


model

........mysql

........mongodb

........redis


common

.............function.js





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章