技术选型
NodeJS :基础核心开发语言
Express:web应用框架
MongoDB:文档型数据库(非关系型数据库)
第三方模块&中间件
bodyParser:解析post请求数据
cookies: 读/写cookie
swig: JS模板解析引擎
mongoose: 建模工具(将MongoDB存储的文档转化为JS对象,然后可以直接进行数据的增删改查)
项目结构
[db] 数据库存储目录
[models] 数据库模型文件目录
[node_modules] node第三方模块目录
[public] 公共文件目录(css,js,image...)
[routers] 路由文件目录
[schemas] 数据库结构文件(schema)目录
[views] 模板视图文件目录
app.js 应用启动(入口)文件
package.json 配置文件