推薦 10 個 ReactJS 入門資源
React 是發展非常迅速的 JavaScript 庫,可以讓開發者更快的構建用戶界面。自從 React 發布以來,已經快速成為了大多數人尋求的框架類別之一。即使 React 已經非常簡單易用,但是還有很多社區成員一直在探討拋棄其他所有,只使用單個框架的實際益處。
根據這些討論,似乎現在主要爭論的是 React 現在還不是一個全棧框架,不像 Meteor (學習 Meteor) 和 AngularJS (React 和 Angular 之間的比較), 所以也沒有完全被采用。同時,React 的語法混合了 JavaScript 和 HTML,社區對這些都非常挑剔。React 就是這樣,當前來看,有大量的開發者在使用這個庫。
資源推薦:Great Startups & Apps Built with Meteor
ReactJS 自身是一個 JavaScript 庫構建,為構建 Web 組件和界面(同一樣東西)。這里有篇文章《Hello, React.js》也許能讓你更好的理解 React 構造。還有一個關于 React 為什么變得如此重要 的討論值得去看看。每個人都對 React 有自己的看法,那你怎么看?
這篇文主要是推薦一些基礎的 React 教程和資源,可以讓你輕松入門 ReactJS 框架,其他更多的內容后續會發布,可以在評論中發表你的建議和看法,我們會努力改進的:)
React 官方文檔
任何的框架,程序語言或庫最好的起點就是閱讀官方文檔。這些文檔是早期使用者們在使用 React 中的一些經驗,并且是我們現在看到的大量的教程的來源,官方文檔勾畫出了 React 的可能性,但是如何創造性的把他們結合起來完全取決于你。
React 快速入門
快速入門向導通常是好的開端,這里有足夠的代碼和實例讓你可以直接開始使用,它能讓你一窺最初開發者的想法,并且它可能也給你向特定的開發者發問的權利,通常他們都很友好。
React 快速入門指南
本文將帶你快速了解如何使用React JS構建用戶界面。只是能夠讓你入門,僅此而已。按照初學者工具包進行代碼(說明在代碼庫里)或單純閱讀即可。
我們已經有了一個快速入門指南,它的好處是有一個比較樣式和開發的不同版本。同時,它的設計很酷。
使用 React 搭建 Hacker News
你是 Hacker News 的高頻用戶么?差別是不管別人是否對 ReactJS 敢興趣,你確實是。現在是你通過搭建你最喜歡的網站學習 React 的機會,全部教程都放在 GitHub頁 面上,鏈接在下面的圖片上,所以不要等了,開始吧。
構建大型 React app 的最佳實踐
任何編程語言或框架都會有一系列的最佳實踐,這是不可避免的。開發者們是善于思考的,有時最好的實踐可以作為每個人的準則來遵循,這能夠讓編碼更容易,理解代碼也是這樣。這篇文章就是很短的最佳實踐,但其中有一些有見地的評論我認為對你也會很有用。
通過視頻學習 ReactJS
很棒的站點,特別當你是個視頻學習者時。BigBinary 團隊提供了一些 React 的短視頻,這些視頻中伴隨著一些專門的小工具來幫助你和代碼實時互動,這也許是 Codecademy 將來需要考慮的一種方法。
Build with React
這是一個由曾在 非死book 工作過的人建立的網站,更確切的說是一個 React 開發團隊里的人。他的網站用 React 搭建而成,全是關于幫助你成為一個出色的 React 開發者的,包括每周故事,教程和技巧。設計也很出色。
React.js 2015 大會回顧
參加今年 React.js 大會的機會已經沒了,但幸運的是大會被以全高清視頻格式記錄了下來,所以所有的演講都可以在線回放,我們可以去看,非死book 將所有重要的演講整理到了一個頁面上——這將有助于你趕上框架的快速發展。
使用 React 搭建 App 的綜合指南
到這里本文快要結束了,是時候放大招啦。這是一個讓人叫絕的系列教程(仍然是一個開發進程,但是有三部分)跟隨其開發能夠逐漸深入 React 框架,并能夠讓你領略到如何在節約寶貴時間的基礎上搭建大應用的能力。
使用 ReactJS 30分鐘內搭建一個移動 APP
我們名單上最后一個資源來自 Scotch,一個如何使用 React 搭建移動應用的很好的入門教程,另一個快速成長并能從中獲利的市場。你將要搭建的應用是一個 Flickr 的 API 應用,它能夠讓你在圖片庫中簡潔漂亮地查看照片。
學習 ReactJS 的資源
你一定會愛上開源運動,你也會愛上那些花時間寫這些教程并與世界一起分享的人們——他們也是從這些資源中學習,但零成本有如此多的學習資源還是挺讓人震驚 的,也許在 tweet 或 非死book 上分享它們是我們回報他們所能做的最小的事。希望這個摘要現在或將來能夠你對你有用。