JavaScript 的普及造就了一个很是活跃的技术,框架和库的生态系统。 这个生态系统不断涌现多式多样的框架和技术,对许多人来讲都是高度的混乱。 那么你应该关注什么样的技术呢?javascript
你应该在哪里方面投入时间来得到最大收益呢? 目前公司招聘哪些技术栈呢? 哪些技术增加潜力最大呢?html
如今最重要的技术是什么?这篇文章高度归纳了你须要知道的内容,你能够经过文章中的连接了解全部关于它的一些信息。java
记住,当你在学习一些实际的代码时,您能够在 Codepen.io 上交互式地执行代码。若是你还在学习 ES6 ,您能够看看如何使用 Babel REPL 进行转译。node
这个列表很长,但不要气馁。你能够作到! 在看这个清单列表时,若是你担忧你将如何学习全部构建现代应用程序所需知识,那么建议你先阅读一下 “为何我要感谢 JavaScript 疲劳” 。而后静下心来,开始学习和工做。webpack
有些东西严格的说是 可选的* ,这意味着,若是您对他们感兴趣,我推荐它们,或者你的工做须要了解它们,但你不该该以为必须去学习它们。任何标有星号的东西(例如:example*)都是可选的。ios
任何没有带 *
的东西都应该学习,可是不要以为要学习一切或知道一切。应该有一个很好的认知,不必定须要成为一名各个领域都出众的专家。git
在尝试以 Javscript 为生,进行工做以前,您应该对 Javascript 的基础知识有深入的了解:es6
.then()
方法附加回调,这个回调将在 promise resolves时运行。resolved 值被传递到你的回调函数中,例如:doSomething().then(value => console.log(value));
Progressive Web Applications (PWAs) : 查看 “Native Apps are Doomed” & “Why Native Apps Really Are Doomed”github
Node & Express: Node 容许你在服务端运行 JavaScript ,这意味着您的用户能够将数据存储在云中并随时随地访问。而 Express 是 Node 社区最为流行的 Web 框架。web
Lodash :一个很好用的、模块化的 JavaScript 实用工具函数库,包含功能编程的好东西,你能够经过 lodash/fp
导入 data-last
功能模块。