如果是我重新学起,我自己会更喜欢这个学习路径:
1. HTML 看个大概,标签是什么,属性是什么,常见的几个标签是哪几个,简单写一个表格一个表单就可以了
2. JS ->
https://zh.javascript.info/ -> 第一章细看,第二章了解
3. 完善表格和表单的交互
4. 给表单加点样式,怎么加看起来更现代化,边写 CSS 边积累样式实现
5. 学 React (个人比较喜欢写 JSX ,所以 React 或者 Solid ,你可能会更喜欢 Vue 甚至 Angular ,)重新实现
6. 抄一个你最近访问最多的站点,用你学过的简单实现,查查写写学学
7. 换个框架,重新实现,感受一下不同框架不同写法
8. 我不知道你的目的是什么,假设是找工作,打开招聘软件,看看你感兴趣的地区都要什么技术,顺着关键词继续学,把做的站点丢到 GitHub 上,学一点缝补一点
9. 这时候写了很多,你对各种框架各种 API 的实现都会有点自己猜测,再回过头看看 2. 的第二章和第三章
10. 我不主张一开始就硬着头皮去看框架怎么实现,你用过的功能,你猜着怎么做,再看看几篇博客他们说怎么做,再带着各种理解打开仓库看,会舒服很多
11. 扩充一下其他方向的知识,不是说你做一个方向就只懂一个方向不行,只是这样会拖慢你自己探索整个开发流程,找到你个人的最佳实践,大致是 web 后端 -> 网络看个大概 -> 部署 -> 回到网络看更多
还想建议看看 FP 相关内容,用 FP 的思维看世界还是挺奇妙的,不过完全是可选项,只是学点新鲜的东西可以保持自己的兴趣,我是那种如果完全熟悉了,一直没有新东西给我,我会变成自以为是的那种人,只有看得多才会觉得让傻逼的自己闭嘴,免得发出来的文字吓到真的高搜(