该项目包含文章、项目、评论、首页标语等模块,本人 参与了所有模块的开发。该项目分为前后端两个部分。
前端分为前台和后台。前台使用vue作为框架,使用vue-cli搭建,vue-router处理路由,vuex处理共享数据,axios发送请求,使用mixin处理组件之间的逻辑重复,使用事件总线处理跨越层级的组件通信,后台使用vue-admin-template基础模块搭建,使用element-ui构建界面,使用导航守卫处理页面鉴权。
后端使用express-generator脚手架搭建,数据方面使用mysql,并利用Sequelize提供的接口操作数据库,使用jsonwebtoken处理token,使用express-jwt验证token,使用multer处理图片上传,使用svg-captcha生成验证码
点击空白处退出提示












评论