前端进阶路线阅读笔记 | 青训营笔记

168 阅读2分钟

前端进阶路线阅读笔记 | 青训营笔记

这是我参与「第四届青训营 」笔记创作活动的的第1天

一、中高级前端区别

对于现阶段的我来说,前端有一个清晰的学习目标:学好三大件,学会使用框架,然后做一些项目来提升自己。

但是以后呢?学会vue、react框架的实战开发和应用以后呢?

这里会有一些瓶颈,这篇文章介绍了作者认为的初中级工程师走向高级工程师的进阶路线。包括JS、TypeScript算法、框架、代码质量、构建工具、性能优化的深入路线,以及学习方法、实践、社区的一些心得建议。完成这些学习路线,职业技能和素养会得到大幅提升。

二、一些大致进阶方法

1.JS

  • 掌握技术,灵活运用至开发当中去
  • 阅读文档规范,注意细节,深入思考并应用
  • 跟着教程手写代码,思考细节,写出核心的简化代码
  • 熟悉源码,学习编程思想
  • 理解机制
  • 学习设计模式
  • 学习开发思想
  • 提升代码规范

2.框架

  • 熟练使用框架
  • 过官网api,利用高级api实现封装
  • 自己编写复杂组件
  • 深入理解一些组件、机制的原理
  • 阅读源码

3、学习方法

  • 啃英文

三、个人感受

这篇文章给我最大的收获是以后参加工作了,一定要避免整天为了业务疲于奔命那种工作,要有实力的提升。

其实我作为一个双非准大三的学生,在前端、后端、网络安全等各个技术方向不深入的情况下,面对众多的技术,不知道自己适合什么,也不知道应该选择哪一个方向去深入。

我知道面对迷茫,唯一的解决办法就是多去了解,多去尝试,然后选定一个看起来最适合自己并且有价值的方向走下去。

但是时间真的好紧张,当我了解得越来越多而实践的太少,或者了解地太杂的时候,我走入了恐慌区,焦虑和迷茫又一次出现了。

当然,如文章开篇所提,对于才入门的我而言,本文只是条路线,不必因路线焦虑。

原文:写给初中级前端的高级进阶指南 - 掘金 (juejin.cn)