项目简介

听书后台项目是一个采用 Vue3技术栈进行开发的前端项目,旨在提升学员对于Vue3全家桶、TypeScript和Element Plus UI框架等技术的熟练掌握程度。本项目涵盖了RBAC权限管理、路由配置等功能,并在项目开发中采用了组件化的开发思想,对项目采用的组件库进行二次封装,从而提高学员组件封装能力。

适学人群

  • 前端开发初学者

    快速了解掌握Vue3技术栈和TypeScript语法。

  • 前端开发从业者

    了解高级功能模块、提高代码性能和安全性。

  • 后端开发工程师

    理解前端开发思路和工作方式,加强与前端开发的写作和沟通。

  • 独立开发者

    快速搭建企业级中后台前端项目。

主要技术点

  • 01

    针对Element Plus UI中组件的二次封装。

  • 02

    Vue3各种通信方式:如props、inject、mitt等。

  • 03

    Hook的封装:如常用分页逻辑等。

  • 04

    RBAC权限管理的实现与应用。

  • 05

    Axios的二次封装,请求拦截、响应拦截。

  • 06

    模块化、工程化思想的理解与应用。

  • 07

    Vue-Router4的使用。

  • 08

    Pinia的使用,针对订单、支付、登陆、路由等模块进行统一管理。

项目效果展示