2023-05-20
昨晚,花了5天,我把用户管理中心做出来了。我是个后端,我以前一直觉得我是个后端,我就不用学前端,我很排斥写前端代码。我心里一直有种欲望,我想做出一个属于自己的项目。但是只会后端是远远不够的。
当我把java学习路线的内容肝完后,我下定决心,我想尝试一下前端。于是我花了1星期看完了尚硅谷的vue3入门,一个46小时的课程,我跟着案例敲代码,老师怎么敲,我就怎么敲。每天都13小时起步,身体上很疲惫,但是精神上却一直充满活力。看完这一集,就想快点往下看。
过了一遍vue3后,我打算赶紧做个项目练练手,于是我想到了星球里的用户管理中心。星球里的其他项目,我都做了一遍,而且我当时做的时候,我咬咬牙,坚持自己写前端,鱼皮哥写啥,我就写啥。我是从伙伴匹配系统开始的(因为当时我觉得用户中心太简单了,就跳过了),当时前端花了我大量的时间,我完完全全把鱼皮哥的前端代码都敲了一遍,甚至还能加点自己的内容进去。当时我觉得很兴奋,因为那是我第一次写前端,写能用的前端代码。做完一个功能就想做下一个功能,最后在我能力范围之内,我把能加的功能都加了。
当时的我把api项目,聚合搜索项目也完完全全敲了一遍前后端,我感觉写前端没有之前那么吃力了。于是在我学完vue3之后,我就想着把用户管理中心做一次,当我看鱼皮哥用了react而不是vue,模板是ant design pro,而且用vue写的ant design pro vue用的是vue2而不是vue3,我有点犹豫,我怕我做不出来。但是,我的欲望告诉我: 我可以做出来,我已经写过几次前端代码了,我总不可能老是跟着别人的代码去敲,我得有我自己的想法。
于是,我下定决心用arco design模板 vue3来写一个用户管理中心。这一星期里,有95%的时间都是在摸索怎么写,这个模板怎么玩。我没有系统学习过ts,也没有完完整整学习过es6,但是对于前端的一点小基础,我在肝java学习路线时,我都做好了笔记,也完全理解了(当时的我只知道前端有什么技术,这个技术是干嘛的,具体怎么用我是不知道的)。肝用户管理中心时,我花了大量的时间去百度 ts 语法怎么写,怎么路由传参,看官方文档arco design的组件怎么用。当我想实现某个功能,但是没有思路的时候,我就看鱼皮哥的直播视频,学习他的思路。再看看arco design中是怎么写的,我就复制黏贴,然后按自己的逻辑去改。从登陆组件,注册组件,最后到展示用户列表,我写的越来越得心应手,速度越来越快,从1天写完一个功能,到现在1小时写完一个功能。
最后,我用arco design和vue3把用户管理中心写出来了。这一次,我是真的写出了自己的东西。鱼皮哥的直播视频中有句话给了我很大的信心,他说: 其实前端并不难的,就是把数据放到不同的组件中,然后展示一下而已。
下面是我写的用户管理中心,实现了登陆,注册,忘记密码,注销,展示用户列表,修改用户,删除用户的功能。
#学习心得# #项目#
75
0
分享
操作
评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
