综合应用 Vue 和 Node 技术,基于 Element-UI 组件库搭建“小慕读书“的管理后台,通过 Node 实现了电子书上传和解析功能以及权限管理,不仅会教大家如何实现功能,更会讲解技术背后的原理,帮助大家做到举一反三。
前端全栈项目实践
Vue.js超人气UI库Element+Node.js-快速开发企业刚需的通用型管理后台
先体验,再学习,高品质,看得见
一套通用后台,根据企业业务稍加改动
即可作为大多数中小企业的真实后台
以“读书”类业务为项目案例,从准备到上线,全流程搭建
基于 Element-UI 组件库搭建了“小慕读书”管理后台,通过 Node 实现了电子书上传和解析功能
准备阶段
准备工作
Nginx 服务器
MySQL 数据库
安装 Node 和 Vue
前端框架搭建
服务端框架搭建
开发阶段
实现功能
登录
文件上传
EPUB 电子书解析
新增/编辑电子书
电子书列表
删除电子书
涉及技术点包括
JWT 认证
EPUB 解析电子书
XML 解析
ZIP 解压
MULTER 文件上传
MySQL 数据库操作
等等...
上线阶段
项目发布
CentOS 服务器
域名服务
Https 服务
Git 仓库
慕课网首门Vue.js Element –UI 技术栈课程
Vue前端+Node后端,全栈架构让前端走的更稳!
Vue-Element-UI
前端
Node.js
后端
适合人群
想获得更高层次提升的初中级前端开发工程师
技术储备要求
具备Javascript、HTML、CSS的基础
具备Vue使用基础
了解npm和Webpack的基本概念
了解Node.js的基本概念