使用Node.js构建RESTful Service

2016-07-05  本文已影响447人  JeffreyLi

本系列文章主要是讨论用Node.js设计一套可用于生产环境的RESTful Service框架。不包括前端实现。它不是一个介绍JavaScript语法的入门文章。适合之前熟悉JavaScript但没有太多后端开发经验的读者。读者可能还需要具备一些 HTTP协议相关基础知识。主要讨论的内容有Node.js常用Module(如Express.js)和结合Mongoose使用MongodDB。其中会穿插一些常用组件的安装配置。

本系列文章中会完成具有一个留言板功能的Web Service后端,取名nodepad,以后的文章中都会以nodepad来指代该项目。该后端提供如下服务:

目录(暂定)

  1. Node.js Hello world
  2. RESTful Web Service 架构剖析
  3. NPM和package.json
  4. 搭建一个可扩展和方便管理的项目框架
  5. 使用Mongoose实现MongodDB的CURD
  6. 设计和实现一个安全的用户登录注册功能
  7. 实现留言功能
  8. 实现评论功能(添加评论和删除自己的评论)
  9. MongodDB分页探讨
上一篇下一篇

猜你喜欢

热点阅读