关于学习前端的建议
收到一个要入门前端开发的网友留言,希望我给一些前端学习的建议。
切记不要仅仅以“多年经验”为理由就轻信他人,在你对经验寄予厚望之前,一定要确信提建议者已经从其经历中吸取了经验教训。—— 艾伦·德肖维茨
因为之前读过这么一段话,我想提建议之前我需要先总结自己的教训,要讲就讲最重要的,所以就说一个教训。
教训:学习没考虑投入产出比。 从 flex -> extjs -> react
一路走来,花了不少功夫去熟悉 api、去学习框架代码,现在回想起来,很多知识已经不记得了。如今转后台了,我时常后悔:当时怎么没花点时间去学习操作系统,去学习网络。可能很难分辨现在学的框架在未来是不是还有用,那至少不要像我以前学得那么过:很多东西熟悉到用记事本就能开发。东西做出来了,是手写的还是利用 IDE 的,花了 1 小时还是 2 小时,区别不大,不如用这些时间去学点别的。
建议:慢慢绘制自己的前端知识地图。 我看网上有人画前端思维导图,列出了所有前端知识点,但大都只有知识点,而没有表达出知识点与知识点之间的联系。知识点之间的联系能让你更清楚的理解前端的发展,理解学什么比较有用。例如:js 命令式地操作 dom 繁琐,react 让大家只需声明式地描述 dom,声明式又是函数式编程的特点,所以 react 组件的写法和函数式编程又能对应上……
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 上周热点回顾(2.17-2.23)
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)