经过对前端知识进行一个评级,肯定如今阶段,而后提供清晰的学习路线,完成进阶。但愿能够经过这篇文章,能够帮助你们少走弯路。css
目标:html
使用js,css,html能够完成简单页面的还原,可是还不会使用库 vue
使用库,好比说vue,jquery完成普通业务的开发,好比说一些活动落地页和后台管理页面 html5
能够熟练的进行平时的业务开发,可是对于JS高阶,源码,浏览器原理,数据结构与算法,设计模式,网络,前端工程之类的东西很迷茫,只知道一些大概的名词。这个时候,咱们就须要根据我的喜爱来进行深刻的研究了 react
这个层次我还没达到,大概是一些架构,总体把控,大型项目构建,项目管理,资源分配等等能力了吧。
这是一个由术转道的过程,已经不在专一于哪个端,而在于对总体的把控了。(对这个阶段没有什么认知,小声逼逼)
jquery
颈椎病康复指南
webpack
这一阶段,须要补充一些基础的前端知识,能够看点入门书籍git
最好的入门书。看两遍就对HTML & CSS 有个大概印象了es6
最好的JS入门书籍,一目了然地告诉你如何用JS操做DOM(这是浏览器端编程的基本功),还灌输了最符合标准的编程理念
学习基础的JavaSrcipt语法
基础的话能够看1-,8,10,11,13,21,22,23,24章节
这一阶段是对于一些类库的使用
《JavaScript高级程序设计(第3版)》
《锋利的jQuery》
入门必备,讲JS最著名的库——jQuery的,快速入门的书。光会原生JS不够,还要会用库,
Vue
Vue对于新手仍是比较友好的(只看过Vue,不敢逼逼)。这个直接看官网的教程就能够了
《ES6 入门教程》
这一部分,能够分红俩个部分
盗一张图
最近在学习数据结构与算法之美,上面是王争老师推荐的书单,能够按照需求去读对应的书籍
推荐看下
推荐的三本书籍,比较全面的进行性能优化
浏览器的优化能够看谷歌和MDN部分,比较深刻,也和前端的比较贴近
这部分还在计划学习中,这里能够参考LienJack的前端工程化部分
参考资料:玩转webpack
参考资料:
经过上面的介绍,你们应该对不一样的阶段有了清晰的路线了吧,但愿你们能够在往后的职业生涯继续驰骋吧。(申明,本文不是前端劝退文章)
在最近的学习过程当中,发如今网络,浏览器,性能优化,JS进阶等部分不一样的知识发生了好多的交叉,接下来想经过URL到渲染完成这道经典问题,来梳理一下这些知识,构建前端的知识体系。
这一系列的主体脉络会按照从输入URL到页面加载的过程?如何由一道题完善本身的前端知识体系!来写,不一样点是会比这篇文章更加详细,也会从基础,安全,性能等角度来看待这一过程。
若是以为还不错的话,能够点赞,加收藏,来关注这一系列文章的输出。欢迎你们监督(催更)。
再次感谢