# zfkt-serve **Repository Path**: zhang_renyang/zfkt-serve ## Basic Information - **Project Name**: zfkt-serve - **Description**: 珠峰课堂后端 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2019-07-16 - **Last Updated**: 2023-03-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README - bin 主文件夹 -- www 主网站程序 - config 配置文件 -- development 开发配置 -- production 生产配置 -- index 配置主文件 切换生产配置和开发配置 - controller 控制器 -- 控制器层 -lib -- account 账户 -- db 数据库 -- exception 错误层 -- query 数据验证 -- util --- api_wrapper 控制器包装 用于 返回正确的错误信息 --- request_lock 请求锁 指定时间内 访问频次限制 --- toke 控制 - middlewares 中间件 -- 业务中间件 - models 数据模型层 - public 公开文件夹 - routes 路由 - views 视图文件夹 app.js 应用配置 使用NPM库 - koa-jwt jwt 验证 - jsonwebtoken - mongoose mongodb-ORM - koa-json 美化的json 返回 - md5 加密 API 课程 -- 增加课程 -- 删除课程 -- 修改课程 -- 课程详情 课程列表 收藏列表 课程收藏 取消收藏 是否登陆 用户登录 用户注册 密码找回