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





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值