原文:AStudyPlanToCureJavaScriptFatigue
作者:SachaGreif
翻译:余博伦
和大家一样,最近我也看了JoseAguinaga写的HowitfeelstolearnJavaScriptin.
显然这篇文章击中了人们的痛处。它在HackerNews上排了不止一次第一。同样也是/r/javascript上最火的一篇,在Medium上也有超过10k的推荐。
这并不能算是哗众取宠:我很早以前就了解到,JS的生态圈确实很令人困惑。事实上,我开展StateOfJavaScript调查正是为了了解真正受欢迎的JS库,去其糟粕,取其精华。
今天,我不只是简单地陈述JS的发展现状,我将会向你展现一个十分具体,一步一步掌握JS知识体系的学习计划。
目标人群这份学习计划写给:
你熟悉例如变量方法一类的基本的编程概念;
你之前有了解过PHP/Python一类的后端语言,也使用过jQuery一类的库;
你想要更深入的了解前端开发,却迷失在无数的框架和类库当中不知道何去何从。
涵盖内容当前JS应用的构成
为什么仅使用jQuery是不够的
为什么React是最合适的选择
为什么你没必要一开始就“全面掌握JavaScript”
如何学习ES6语法
为什么以及如何学习Redux
GraphQL是个什么玩意儿
在这之后该学些什么
学习资料说明免责声明:文章会提到一些来自WesBos的教程链接,仅作推荐,并不是推广广告。
如果你想要找到别的相关资料,MarkErikson在Github上有一个收集列表React,ES6,andRedux。
此JavaScript非彼JavaScript首先明确一下这份学习计划主要目的。随便你一搜“学习JavaScript”或者“JavaScript学习计划”,就能够找到无数有关学习JavaScript语言的教程资源。
但这其实属于比较简单的部分。对一门语言的学习理解可以挖的很深,可是事实上大部分Web应用的代码是很简单的。换句话讲,编写Web应用所需的80%的知识在你看的JavaScript教程书籍的前几章就都涵盖了。
真正的困难在于掌握包含了数不胜数的框架和库的JavaScript的生态体系。这篇学习计划主要治疗白癜风的好医院小孩白癜风能治好么