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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Learn React.js in a weekend

70 点作者 jon_kuperman将近 9 年前

7 条评论

a13n将近 9 年前
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 未加载
dopeboy将近 9 年前
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 未加载
skc将近 9 年前
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.
DavidGuan将近 9 年前
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>
payne92将近 9 年前
Is this all paid content?
评论 #11957581 未加载
评论 #11957570 未加载
评论 #11957574 未加载
hit8run将近 9 年前
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 未加载
zghst将近 9 年前
React is 1 hr at the most to fully learn and get a good grasp...