躲猫猫 :cat_face: -RESTful API 一款适合年轻人的社交软件-躲猫猫 开发环境 VSCode 节点:v14.15.5 Npm:v6.14.11 接口测试工具:POSTMAN 考阿 数据库:MongoDB 代码说明 REST:地球软件架构风格,用于创建网络服务 REST的6个限制:C / S架构,无状态,缓存,统一接口,分层系统,按需代码 HTTP选项方法:检测服务器所支持的请求方法,CORS中的预检请求 Koa一级错误处理:防止程序挂掉,告诉用户错误信息,适当开发者调试 JWT用户认证与授权 附加图片待办事项(限制上传图片的大小与类型,生成高中低尺寸分辨率的图片链接,生成CDN,阿里云OSS服务)koa-body,koa-static 分页查询 模糊搜索 关注与粉丝 用户个人资料 话题功能 一对多关系 多对多关系 帖子->答案(赞,踩,收藏)->评论 本项目开源,接口文档请访问: