TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Learn React.js in a weekend

70 pointsby jon_kupermanalmost 9 years ago

7 comments

a13nalmost 9 years ago
I don&#x27;t recommend learning Redux the first weekend you learn React. This would be akin to learning about Relativity the first weekend you learn Mechanics. I actually think it&#x27;s detrimental to suggest beginners learn Redux alongside React because it unnecessarily steepens the learning curve.<p>Not that Redux is too complicated (it actually has a super simple API). Redux is a (fantastic!) tool you should use once your project is at a large enough scale that you need it. You can go a long way in vanilla React before you feel the pains that Redux (or Relay) solves. The React part of my current codebase is over 25k LoC and I still don&#x27;t feel the need to throw Redux into the mix.<p>Take a peep at <a href="http:&#x2F;&#x2F;djcordhose.github.io&#x2F;hh-react-conf-2016&#x2F;redux-vs-relay.png" rel="nofollow">http:&#x2F;&#x2F;djcordhose.github.io&#x2F;hh-react-conf-2016&#x2F;redux-vs-rela...</a><p>If you&#x27;re just starting out then first spend several weeks&#x2F;months in vanilla React. Unless you need to learn Redux to work on a bigger codebase at a new job or something...<p>Qualification: I used to work on React Native at Facebook.
评论 #11958269 未加载
评论 #11958283 未加载
评论 #11958466 未加载
评论 #11958840 未加载
评论 #11958315 未加载
dopeboyalmost 9 years ago
Question for people who learn by video rather than text based guides - why do you find it more effective?<p>I have trouble following someone else&#x27;s pace in a video (or audio for that matter). I also like to be able to copy and paste code into my editor. Navigation to particular sub sections is easier too.
评论 #11957889 未加载
评论 #11957779 未加载
评论 #11957844 未加载
评论 #11959007 未加载
评论 #11958013 未加载
评论 #11958007 未加载
skcalmost 9 years ago
For me the thing I&#x27;m finding most annoying is how many errors I get just setting up this stuff, whether it&#x27;s Angular or React or something else.<p>I&#x27;m on Windows though so I assume a lot of my issues stem from the tutorial authors assuming they are talking to a purely *nix crowd.
DavidGuanalmost 9 years ago
Something about react life cycles, in a daily sharing video: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=vEf8c1-WBBs" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=vEf8c1-WBBs</a>
payne92almost 9 years ago
Is this all paid content?
评论 #11957581 未加载
评论 #11957570 未加载
评论 #11957574 未加载
hit8runalmost 9 years ago
How about: RTFM <a href="https:&#x2F;&#x2F;facebook.github.io&#x2F;react&#x2F;docs&#x2F;getting-started.html" rel="nofollow">https:&#x2F;&#x2F;facebook.github.io&#x2F;react&#x2F;docs&#x2F;getting-started.html</a><p>I don&#x27;t get the react hype anyways. Writing inline HTML in JavaScript seems so weird to me (JSX).
评论 #11957861 未加载
评论 #11958125 未加载
评论 #11957793 未加载
评论 #11957806 未加载
评论 #11957777 未加载
评论 #11957742 未加载
zghstalmost 9 years ago
React is 1 hr at the most to fully learn and get a good grasp...