Free React.js Fundamentals Course
21–30 of 117 posts
Re: Free React.js Fundamentals Course
#22Just started learning js etc. Was told Angularjs has everything loaded so it's easy for beginners, while React is better for the more experienced who knows how to pull various things together? is this true? if so is there a "React-stack" for me to start with?
Re: Free React.js Fundamentals Course
#23Just started learning js etc. Was told Angularjs has everything loaded so it's easy for beginners, while React is better for the more experienced who knows how to pull various things together? is this true? if so is there a "React-stack" for me to start with?
Re: Free React.js Fundamentals Course
#24Honest noob question, what's with all the hype about React? Edit: Awesome replies, thank you!
1. Virtual DOM -- but this also includes DOM diffing, which makes it extremely efficient to re-render "the entire app" whenever a change happens (because you're not actually rendering it all but you largely don't have to know that).
2. JSX -- but unlike HTML this is just syntactic sugar for the underlying API. It may look like someone got HTML in your JS but it's really just syntax for nesting components and the rest is plain old JavaScript (compared to HTML templates where you have to learn a proprietary template language to do the same things you can already do in JS).
3. Unidirectional (one-way) data flow with pure components. This isn't enforced by React itself but if you stick to constructing your components this way (which companion libraries like Redux encourage you to do), your entire application becomes easier to reason about because you can think of your React code as one giant render function.
A lot of these concepts have appeared in other libraries and frameworks but prior to React we used to think that Angular 1's two way bindings were the holy grail (despite the countless complexities it brought in real applications).
Re: Free React.js Fundamentals Course
#25Earlier quoted context omitted.
Thank you so much! Means the world.
Tyler, I echo the parent's comments. I took your React course on Egghead back in August and it was great. Question: I've been meaning to come back to it and re-watch the videos, but I'm concerned that the React ecosystem changes quickly and they may have become outdated. Can you comment? Do you have plans to update/re-record the videos as new versions of React/Redux/Flux etc. come out? Thanks again for all the great…
Segments have been replaced or spliced into the existing videos. It's noticeable (especially in some places) but it's certainly better than having outdated information.
Dan Abramov did a free egghead series on Redux, which also provides a subtle intro into React: https://egghead.io/series/getting-started-with-redux
I think the genius thing about Dan's series is that he tricks you into learning how to use Redux by "re-inventing" it.
Re: Free React.js Fundamentals Course
#26Re: Free React.js Fundamentals Course
#27Honest noob question, what's with all the hype about React? Edit: Awesome replies, thank you!