后端程序员进军前端:一些个人体会
## 学习前端的一些想法作为非专业前端程序员,学习前端的目的是将想法实现出来。现有的前端框架和 UI 组件库能简化学习难度,快速实现目标。但框架和组件库层出不穷,不断更新迭代,学习起来很吃力。我的目标是“能用”,而不是精通所有技术。
“能用”并不意味着简单理解。看懂代码和自己实现功能是两回事。很多开源项目很完善,但对于新手来说,却难以上手。不知道从哪里开始,也不清楚每个文件的作用。
最佳方式是 **从零开始搭建模板项目**,理解搭建过程,逐个学习前端技术知识。掌握整个前端项目知识体系后,才能驾驭优秀开源项目,真正做到“开箱即用”。
## 一点心得
我在学习过程中,模仿开源项目的代码,总结共性,遇到不明白的地方查阅官方文档或使用 GPT 寻求帮助。亲手写出代码后,发现其实并不难。看似缓慢的步伐,却走得很稳,避免了走弯路。
整个过程下来,形成了自己的知识体系,后续只需要添砖加瓦,不用担心框架问题。
最后,每个人都应该找到适合自己的学习方法,构建自己的知识体系。
我的学习项目:Vue 3 + Vite + naiveUI + ts + vue router + pinia + axios
[项目地址](https://github.com/helloknown/vue3-fakar)
个人学习笔记:
[笔记地址](https://daydaysup.com/category/topics/vue)
从零开始搭建一个简易前端模板项目,希望能对入门前端的新手有所帮助。但学习过程中遇到的问题,最终还得靠自己实践解决。
页:
[1]