TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Best book to learn ReactJS?

44 点作者 guaka大约 8 年前

14 条评论

rwieruch大约 8 年前
Hands on book to build your first own application in plain React: <a href="https:&#x2F;&#x2F;www.robinwieruch.de&#x2F;the-road-to-learn-react&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.robinwieruch.de&#x2F;the-road-to-learn-react&#x2F;</a><p>- state management<p>- fetching data<p>- interactions like search and sort<p>- pagination<p>- client-side caching<p>- ...<p>3rd edition will be released soon. 2nd edition was released in January, so it&#x27;s pretty up to date and will stay up to date.
评论 #13809588 未加载
acemarke大约 8 年前
Not &quot;books&quot; exactly, but I keep a big list of links to high-quality tutorials and articles on React, Redux, and related topics, at <a href="https:&#x2F;&#x2F;github.com&#x2F;markerikson&#x2F;react-redux-links" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;markerikson&#x2F;react-redux-links</a> . Specifically intended to be a great starting point for anyone trying to learn the ecosystem, as well as a solid source of good info on more advanced topics.<p>If you really _do_ want some actual books, I have links to several at the end of the &quot;React Tutorials&quot; page in my list, and this recent post lists a number of React books with some short summaries: <a href="https:&#x2F;&#x2F;reactdom.com&#x2F;blog&#x2F;reactjs-books" rel="nofollow">https:&#x2F;&#x2F;reactdom.com&#x2F;blog&#x2F;reactjs-books</a> .
yogeshp大约 8 年前
There is an online course &#x27;30 days of React&#x27; with an online PDF which teaches React in small chunks.<p>You can also use React[2] and Redux[3] tutorials by New Boston and practice along with the course.<p>Other than that, You can go through React documentation or register for courses on Udemy and Pluralsight.<p>Links [1] <a href="https:&#x2F;&#x2F;www.fullstackreact.com&#x2F;30-days-of-react&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.fullstackreact.com&#x2F;30-days-of-react&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;playlist?list=PL6gx4Cwl9DGBuKtLgPR_zWYnrwv-JllpA" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;playlist?list=PL6gx4Cwl9DGBuKtLgPR_z...</a><p>[3] <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;playlist?list=PL6gx4Cwl9DGBbSLZjvleMwldX8jGgXV6a" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;playlist?list=PL6gx4Cwl9DGBbSLZjvleM...</a>
tedmiston大约 8 年前
It&#x27;s a video-based web course, not a book, but it&#x27;s still the best resource I recommend for learning React.<p><i>React for Beginners</i> by Wes Bos [1]<p>[1]: <a href="https:&#x2F;&#x2F;reactforbeginners.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;reactforbeginners.com&#x2F;</a>
sprocketonline大约 8 年前
I&#x27;ve got a lot out of reading <a href="https:&#x2F;&#x2F;www.fullstackreact.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.fullstackreact.com&#x2F;</a><p>React, Redux, Relay, GraphQL are covered comprehensively, with good examples and explanation.
hackerboos大约 8 年前
I don&#x27;t think React has a big enough API to warrant a book. That said grokking the concepts behind Redux does require a bit of assistance.<p>Dan Abramov&#x27;s screencasts on EggHead.io do that: <a href="https:&#x2F;&#x2F;egghead.io&#x2F;courses&#x2F;getting-started-with-redux" rel="nofollow">https:&#x2F;&#x2F;egghead.io&#x2F;courses&#x2F;getting-started-with-redux</a>
chris_chan_大约 8 年前
I find that the best way to learn a new language is practice and practice so I recommend <a href="https:&#x2F;&#x2F;www.codecademy.com&#x2F;learn&#x2F;react-101" rel="nofollow">https:&#x2F;&#x2F;www.codecademy.com&#x2F;learn&#x2F;react-101</a> for starter and then move on to <a href="https:&#x2F;&#x2F;www.udemy.com&#x2F;react-redux&#x2F;?couponCode=iea9" rel="nofollow">https:&#x2F;&#x2F;www.udemy.com&#x2F;react-redux&#x2F;?couponCode=iea9</a> to clear up a lot of topics that were vague in the official docs and then more practice... :)
przeor大约 8 年前
Here is a complete guide with free resources and tutorials to follow: <a href="https:&#x2F;&#x2F;www.quora.com&#x2F;Whats-the-best-place-to-learn-React-js" rel="nofollow">https:&#x2F;&#x2F;www.quora.com&#x2F;Whats-the-best-place-to-learn-React-js</a><p>... and a free tutorial ReactJS Redux, the Right Way: <a href="https:&#x2F;&#x2F;www.ReactJS.co" rel="nofollow">https:&#x2F;&#x2F;www.ReactJS.co</a>
miguelrochefort大约 8 年前
Do people really buy technical books anymore? Can&#x27;t you just read the official documentation?
评论 #13804850 未加载
gingerbread-man大约 8 年前
Books are great for learning the more academic aspects of programming-- when you&#x27;re trying to wrap your mind around an unfamiliar concept, a high-quality explanation can be really helpful. When you&#x27;re trying to pick up a new framework, though, the bigger challenge is usually figuring out where all of the controls are. The best (only?) way to do that is by building a simple project, and looking up what you don&#x27;t know along the way. I&#x27;d advise staying clear of all of the other other popular tools in the React ecosystem (Redux, Immutable, etc...) until you&#x27;ve worked through the basics of how React works on its own. Learn to write messy React code first, then learn the idioms.
jordancampbell大约 8 年前
<a href="https:&#x2F;&#x2F;www.codecademy.com&#x2F;learn&#x2F;react-101" rel="nofollow">https:&#x2F;&#x2F;www.codecademy.com&#x2F;learn&#x2F;react-101</a>
didgeoridoo大约 8 年前
I&#x27;ve found Stephen Grider&#x27;s videos on Udemy to be a great resource. Those + &quot;30 Days of React&quot; have been a good combo.
onurozkan大约 8 年前
related, redux:<p><a href="http:&#x2F;&#x2F;toranbillups.com&#x2F;blog&#x2F;archive&#x2F;2016&#x2F;01&#x2F;22&#x2F;redux-for-the-very-beginner&#x2F;" rel="nofollow">http:&#x2F;&#x2F;toranbillups.com&#x2F;blog&#x2F;archive&#x2F;2016&#x2F;01&#x2F;22&#x2F;redux-for-th...</a>
kevindeasis大约 8 年前
If you want something written in text it&#x27;s always been the react documentation for me