/blog

基于node.js + express 的博客项目

Primary LanguageCSS

blog

技术选型

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   配置文件