# node_web_advance **Repository Path**: null_435_7166/node_web_advance ## Basic Information - **Project Name**: node_web_advance - **Description**: 前后端分离项目 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-06-08 - **Last Updated**: 2023-06-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 前后端分离项目 ## 后端采用node+express+mongodb - 搭建前端项目框架 - bootstrap ## 前端采用html+css+js+jquery - 搭建后端项目框架 - 编写前端html页面 ## 学习HTTP请求动词 GET POST PUT DELETE PATCH HEAD OPTION - GET 获取列表 或者 详情 (不会修改数据库) - POST 新增数据 (向数据库插入数据) - DELETE 删除 (从数据库删除记录) - PUT 修改 (修改数据库记录) ## RESTFUL风格的路由设计 - GET /roles 获取角色列表 - POST /roles 新增角色 - GET /roles/101 获取单个角色信息 - DELETE /roles/101 删除单个角色 - PUT /roles/101 修改单个角色信息 ## 前后端交互需要靠谱的API文档 而不是口头对接 - API文档有各种各样的工具 - word、excel文档级别 - APIfox、POSTman(工具级别 既可以看又可以调试)