Redux Shouldn’t Hold All Of Your Data

So you're probably aware that you might not need Redux, but maybe Redux is a good fit for your app. That means we should use it for managing all of our application state... right? Wrong. If you followed along with my Building a Web App From the Ground Up series, you probably already are using Redux in [...]Continue reading

Refactoring JQuery to React

JQuery is quickly becoming a thing of the past, and in it’s place stands React. I mean, even John Resig, author of JQuery, uses React now. So how can you refactor your website to use React instead of JQuery?

In this article I’ll show you step-by-step how to refactor a website using JQuery into React, using real examples.

Continue reading

Redux: Drawing the Line Between Actions and Middleware

When I first started out using Redux, I learned very quickly how to use (read: abuse) Redux actions. Actions and middleware used to be simple: if it's synchronous, put it in an action, but if it's asynchronous then you should use middleware. Unfortunately for us, redux-thunk was created. Now don't get me wrong; Thunk is great! [...]Continue reading