# my-admin-vue3
线上预览地址:vue3后台管理系统
本项目是我第一次写vue3,vue2已经学了很长时间,早就想开始接触vue3,通过b站和github上项目的介绍我了解到好多成熟的vue3的后台管理的项目,并且也star了好多,但是光收藏是不行的,必须自己多动手,所以也想自己做一个自己的vue3的后台管理,并且通过这个开始,来接触vue3。
在此之前我了解到完整的后台管理系统有
1. (vue-pure-admin):(https://github.com/xiaoxian521/vue-pure-admin)
2. (vben admin):(https://github.com/vbenjs/vue-vben-admin)
3. (vue-element-admin):(https://github.com/PanJiaChen/vue-element-admin ) 这个是vue2
但是最后我选择的是b站上的禾几元老哥的[vue-lite-admin](https://github.com/someGenki/vue-lite-admin),
原因是因为这个项目没有过多用到ts,并且自己ts也不是太深入,所以挺符合我的现状,虽然ts也是很重要的,不过我还是先要把vue3学好。
并且我看介绍也引用了我上面列举的项目。
刚开始我是看了[b站上视频p7-p12](https://www.bilibili.com/video/BV1Su411q71n?p=7)学习了vue3中 使用<script setup></script>,学习了defineProps、defineEmits、useSlots、useAttrs、defineExpose, 并且通过在看禾几元项目源代码的时候不断翻看vue3的官方文档,理解了vue3.0和vue3.2使用setup语法糖的区别,并且通过vue2的基础,让我对vue3有了一定的入门。在此感谢大佬们的开源的带来的帮助。
我学习项目的时候是直接看项目的代码,并且一点点的手敲,先抽离出精简版,以利于自己以后回过头来复习,和不用重复的造轮子,并且一步步在基础版本上学习大佬其他的功能。
最后附上本菜鸟自己的github地址,也欢迎大家多多star