当前位置: 首页 > Web前端 > vue.js

Koa&Mongoose&Vue实现前后端分离--01前言

时间:2023-03-31 17:31:10 vue.js

介绍本系列文章没有很深入的内容,只是一个简单的全栈实现过程,主要包括以下步骤前端和后端开发以及过程中的一些想法。使用koa结合mongoose搭建服务器,jwt实现身份验证。vue结合element-ui实现前端渲染,axios负责网络请求,vuex负责状态管理。业务模块:登录和注册用户信息审批(新增、更新、删除、查询)日志系统内容包括使用Koa构建web服务使用mongoose连接MongoDbSchema构建数据结构登录/注册(crypto-js)使用Postman测试(token认证)JWT认证(jsonwebtoken&koa-jwt)显示/更新人员信息(el-upload&el-dialog)图片上传&存储&访问(koa-body&koa-static)日志系统(koa-morgan&moment)securitypolicy(xss)一对多数据增删改查不包含在线学习期望适合对vue,koa,mongoose有兴趣或者有基本了解的同学,找到答案,欢迎离开相应文章下的消息。效果预览图很大,可能无法预览。大家可以下载看看效果目录。路由配置05服务器注册&登录:业务逻辑06客户端登录&注册07登录加密&服务器参数校验08前端状态管理&路由嵌套09鉴权JWT&测试10更新用户信息11更新用户头像:图片上传12数据库联表查询13LogSystem&SecuritySystem版权说明在实现过程中遇到问题或者不熟悉的地方,参考了很多文章。如果要添加参考链接,请联系我(公众版文章,可能没什么印象)。在源码地址写个系列文章,很容易断奶,如果坚持,把这句话删掉。。。后续内容有更多图片警告Macdemo警告