个人博客开篇:技术栈选择与学习路径
摘要: 建这个博客是为了记录前端学习过程中踩过的坑,而不是搬运官方文档。
为什么建博客
作为一个刚入行一年的前端开发,工作中经常遇到:
- 问题临时查资料解决,过后就忘
- 学了新技术但没有整理成体系
- 同一个坑反复踩
记录下来的好处是,几个月后回头看,能看到当时的自己有多菜——这是最好的成长标记。
当前技术栈
工作中实际在用的是:
| 层级 | 技术 | 使用深度 |
|---|---|---|
| 框架 | Vue 2.0 + Vue-Router + Vuex | 日常开发 |
| 后端 | PHP / Java | 调用接口,不深究 |
| 数据库 | SQL | 基本查询 |
下一步学习计划
全栈方向的目标技术栈:
React + React-Router + Redux + Node.js + MongoDB选这个组合的原因不是因为它"最快",而是因为:
- React 生态的数据流思想(Flux/Redux)和 Vue 完全不同,值得对比学习
- Node.js 让前端可以涉足服务端,不用被后端语言卡脖子
- MongoDB 和 JavaScript 的数据格式天然匹配,省去 SQL 的二联表转换
关于 Vue 文档:它最大的价值不是内容本身,而是渐进式组织——每一遍读都有新收获。这个思路我会用在自己的笔记整理上。
写作计划
尽量保持每周两篇,内容方向:
- 技术踩坑记录(优先)
- 读书笔记
- 个人随笔
不搬运官方文档,只写自己实际用过、踩过坑的东西。