推薦 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
這是一個由曾在 Facebook 工作過的人建立的網站,更確切的說是一個 React 開發團隊裡的人。他的網站用 React 搭建而成,全是關於幫助你成為一個出色的 React 開發者的,包括每週故事,教程和技巧。設計也很出色。
React.js 2015 大會回顧
參加今年 React.js 大會的機會已經沒了,但幸運的是大會被以全高清視訊格式記錄了下來,所以所有的演講都可以線上回放,我們可以去看,Facebook 將所有重要的演講整理到了一個頁面上——這將有助於你趕上框架的快速發展。
使用 React 搭建 App 的綜合指南
到這裡本文快要結束了,是時候放大招啦。這是一個讓人叫絕的系列教程(仍然是一個開發程式,但是有三部分)跟隨其開發能夠逐漸深入 React 框架,並能夠讓你領略到如何在節約寶貴時間的基礎上搭建大應用的能力。
使用 ReactJS 30分鐘內搭建一個移動 APP
我們名單上最後一個資源來自 Scotch,一個如何使用 React 搭建移動應用的很好的入門教程,另一個快速成長並能從中獲利的市場。你將要搭建的應用是一個 Flickr 的 API 應用,它能夠讓你在圖片庫中簡潔漂亮地檢視照片。
學習 ReactJS 的資源
你一定會愛上開源運動,你也會愛上那些花時間寫這些教程並與世界一起分享的人們——他們也是從這些資源中學習,但零成本有如此多的學習資源還是挺讓人震驚的,也許在 tweet 或 facebook 上分享它們是我們回報他們所能做的最小的事。希望這個摘要現在或將來能夠你對你有用。
相關文章
- Flutter入門資料推薦Flutter
- 推薦10個Android開源專案Android
- 推薦10個Java方向最熱門的開源專案(8月)Java
- 兒童節,我們從零開始——Python 入門資源推薦Python
- 推薦10個適合初學者的 HTML5 入門教程HTML
- 推薦 7 個 Python 入門視訊教程Python
- 8個最佳Web開發資源推薦Web
- 前端入門路線推薦前端
- 10個Web開發設計相關資源部落格推薦Web
- 推薦幾個不錯的Python資源Python
- Reactjs 入門綜合教程 (上)ReactJS
- ReactJS入門學習一ReactJS
- ReactJS入門學習二ReactJS
- Laravel 入門到進階-推薦Laravel
- 資源推薦: GOOGLE CODE UNIVERSITYGo
- Git學習資源推薦Git
- 【Android珍藏】推薦10個炫酷的開源庫Android
- 推薦10個值得收藏的前端開源Awesome專案前端
- 如何入門java(附帶新手推薦學習資料)Java
- O'Reilly精品圖書推薦:資料科學入門資料科學
- 推薦一些Flask資源Flask
- 免費API介面資源推薦API
- 一個資源豐富的線上小程式社群推薦
- 推薦大家一個eclipse 外掛資源站點Eclipse
- 13個超棒的程式碼資源網站推薦網站
- 推薦 | 機器學習開源專案 Top 10機器學習
- 10 個 Flutter 元件推薦 - 2Flutter元件
- 23張圖,帶你入門推薦系統
- Python入門進階推薦書單Python
- 推薦系統入門之使用協同過濾實現商品推薦
- 資源 | 推薦2個好用的圖示管理工具
- 資源 | 10套好用的前端框架、設計元件庫推薦前端框架元件
- [推薦]大量 Blazor 學習資源(二)Blazor
- python 人工智慧資源推薦Python人工智慧
- 國外優秀JavaScript資源推薦JavaScript
- 推薦:IT自由職業者完整資源
- 5 款熱門開源SNS社群系統推薦
- 天池新聞推薦入門賽之【資料分析】Task02