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
功能模塊。