阅读 1312

肝完这篇前端开发学习路线图,凌晨两点了


交作业了

这篇让小伙伴们久等了。

本篇来梳理一下前端开发方向的学习路线和知识点,包括前端开发到底要学什么、有哪些重要知识、现在的主流的技术点有哪些,希望能给之前很多问过该类问题的小伙伴们一个交代。

在正式开始之前,先聊两个常见的问题吧。

前端和后端到底该怎么选?

不得不说,前端开发现在确实很火,学的人也炒鸡多,如果仅从岗位需求、工资水平等市场就业这个角度来看,其实基本上已经与后端开发不分伯仲了,而且这几年前端技术的发展也非常繁荣。所以到底选哪个方向就看大家自己的兴趣和自身的境况了,谁也没有办法说哪个就一定更好。

我这边能做的就是把前、后端各自的学习路线、知识点都梳理一遍,供小伙伴们参考,小伙伴们可以对照具体的技术点梳理,结合自身的实际情况,觉得对哪个更有兴趣、或者把握更大一点,再来做选择也不迟。

目前我们这里对于主流的几个方向岗位的知识点和路线都已经做过梳理了,小伙伴们可以按需查看:

前端发展这么快,如何安身立命?

回看近年的前端发展,不管是之前的散装前端时代,还是后来插件化、模块化的演进,亦或是现如今如火如荼的前端工程化迭代,发展速度实在是太快了,各种框架层出不穷,这些难免会让我们这些学习者眼花缭乱,满腹疑团。

纵然框架再多,版本更新再快,然而很多基础的东西并没有变。作为学习者,越是想急着适应这些纷繁变幻的“新游戏规则”,就越需要一个扎实的基础和熟练的底子。所以扎实地掌握好比如像基础三件套、数据结构、网络协议、设计模式等等一些基础,才能让我们对于新知识游刃有余。

所以迷茫时、满足时、纠结时,不妨低头看看脚下的土地,这些才是我们的安身立命之本。


前端学习路线大梳理

备注:图片上传后可能被压缩,无损版详细高清大图,可以在开源仓库 https://github.com/hansonwang99/JavaCollection 中自取


后 记

由于能力有限,难免有错误和不足之处,还希望大家一起交流,共同进步。


特别鸣谢

感谢猪厂前端大佬弘哥对本次学习路线梳理提供的耐心指导和帮助。

社会我大哥,人狠话不多!


每天进步一点点

慢一点才能更快