按照自己本来的计划,是要先将阮一峰的 TypeScript 教程看完后再去系统的过一遍 Node、Webpack 等一系列内容。
但是在我学习 ts 的时候,我突然有了一种感觉,现在的学习路线可能并不适合我。作为一名从开始工作就学习前端的社畜。我其实一直都很迷茫,今天发现了这个新的框架、新的库我总是想将它们掌握,总是感觉应该把它们学的精通。
今天我思考了一下,我发现其实我已经丢失了入行做前端的初心。刚开始之所以选择前端这一行,一直是因为我感觉自己写出一个界面就像解数学题一样充满了成就感。但是自从正式工作以后,我沉沦在各种框架 Vue、React、Next、Nest 等等,只是为了工作而去学习。各种为了工作而去妥协的场景时长发生,可能在工作中我会用到各种各样的三方库。但是我只能说我是了解,只能比照着官网把它用起来,再也没有刨根问底的时间。也没有了刨根问底的想法,只要工作完成了,项目上线了。我的任务也就完成了。
就算到了今天,我去学系统的学习 ts,也是被面试逼得。ts 这个东西我学习了好几遍了,只能记住自己常用的一些内容。为此我每天都在焦虑。虽然我是想构建自己的知识体系,但是我发现我已经完全学不下去了。我已经丢掉了我学习的动力,尤其是在现在的环境下。
所以我决定把 ts 这些东西放下,缓一缓。从 js 开始,从 0 开始,重新走一遍之前走过的路。让框架这些东西先见鬼去吧。
依照上面的想法,重新制定一份计划表。
javascript 参考现代 JavaScript 教程
node
webpack 等构建工具
ts
react(放弃 vue3、框架的本质是一样的)
面试题(同步进行)