基于node.js的express搭建的电影网站后台服务器

基于node.js的express搭建的电影网站后台服务器,数据库为MongoDB,具有用户登录、注册、权限管理、专栏文章、点赞、电影推荐及增删改查管理的完整功能

Node.js 其它杂项

详细介绍

movieService【电影网站】服务端

基于node.js的express搭建的电影网站后台服务器,数据库为MongoDB,具有用户登录、注册、权限管理、专栏文章、点赞、电影推荐及增删改查管理的完整功能 注:本项目为node开发的基础部分,故将其中的判断条件都一一简化,只是判断字段名是否存在,如果想要更特殊的解析,可以自行添加。第一次使用时,请在mangodb中创建对应的数据库,具体可查看项目文件夹中对应的连接数据库文件db.js

一、使用步骤

  1. 将本项目clone到本地
  2. 执行命令 npm init
  3. 启动项目 node bin/www
  4. 服务端启动成功后,访问本地 http://localhost:3000 查看效果

二、详细功能

在这里枚举下服务端提供的请求url路径 注意前缀为http://localhost:3000

以下皆为POST请求:

关于用户的数据集合处理

关于电影的数据集合的处理

后台管理

以下皆为get请求

请求示意图 最后推荐使用goole应用商店的postman程序,方便验证url请求的结果。在发送post时,应当注意请求体都带有发送的规定的参数,譬如登录时,固定参数为username和password,在源码内注意甄别。 点击下载源码【GitHub 仓库地址】