In this course, Building Scalable React Apps, you will remove the guesswork with the React-Boilerplate stack so that you can keep on delivering features, without needing to evolve your stack with every new addition. First, you'll learn how to use redux-saga to elegantly attach side effects to your app. Next, you'll focus on learning how to use reselect to compute values on top of your redux store. Finally, you'll learn how to design your components to keep them as simple, portable, and testable as possible. After watching this course, you'll be able to tackle large React applications alone, or with a team.
Hi everyone, my name is Hendrik Swanepoel and welcome to my course building scalable react apps. I’m a freelance full stack developer from Cape Town, South Africa where I work in the fintech industry on complex cross platform products.
React is very useful, no doubt about it. But setting up a project around it and constantly tweaking a custom stack can be detrimental to a project, especially when you use it within a team! With the stack you will learn in this course, you’ll be able to focus on building complex apps, instead of worrying about your foundations all the time.
In this course, you’ll learn how to:
1. Set up the very popular react-boilerplate stack on your machine
2. You’ll learn the basics of how to work with redux-saga
3. And you’ll use reselect to compute values on top of a redux store
By the end of this course you’ll be in a good position to deliver a highly complex and large react app, without even having to go near a webpack configuration file.
I hope you’ll join me on this journey to learn to scale react apps with the building scalable react apps course, at Pluralsight.