第一个node.js的处女座项目,功能也很简单,只是开发几个接口。 node.js用了4.3,express用的4.x,数据库用到mysql和redis。你们在用到数据库时是怎么分层的,我目前开发这个项目时并没有分层,而是在路由js文件里直接操作mysql和redis。mysql用了一个插件express-myconnection集成到express的中间件中,在app.js里配置mysql的连接字符串。redis也是直接在路由文件里createClient。 你们是怎么用的? 如果分Dao层,在Dao层向路由层文件传值是怎么传的?
按照 mvc 来呀 model 中可以定义 dao 层,
所有的函数都返回promise
紧紧做接口开发就不用考虑 view 了