Archive for the ‘redux’ Category

Getting Started with Redux

Posted on: No Comments
A typical web application is usually composed of several UI components that share data. Often, multiple components are tasked with the responsibility of displaying different properties of the same object. This object represents state which can change a...

To Redux or Not: the Art of Structuring State in React Apps

One common trend I find among most Redux developers is a hatred towards setState(). A lot of us (yes, I've fallen into this trap many times before) flinch at the sight of setState() and try to keep all the data in our Redux store. But, as the complexit...

Async Operations in React Redux Applications

Posted on: No Comments
This post was originally posted at Codebrahma. JavaScript is a single-threaded programming language. That is, when you have code something like this … … the second line doesn't get executed till the first one gets completed. Mostly this won't be a...

Redux Logging in Production with LogRocket

Posted on: No Comments
Setting up LogRocket Setting up LogRocket is easy, and only requires adding a few lines of code to your app: Install with npm: npm i --save logrocket. Create a free account at, and take note of your application id. Initialize...

How I Designed & Built a Fullstack JavaScript Trello Clone

Posted on: No Comments
A few weeks ago, I came across a developer sharing one of his side projects on GitHub: a Trello clone. Built with React, Redux, Express, and MongoDB, the project seemed to have plenty of scope for working on fullstack JS skills. I asked the developer, ...

Redux vs MobX: Which Is Best for Your Project?

Posted on: No Comments
For a lot of JavaScript developers, the biggest complaint with Redux is the amount of boilerplate code needed to implement features. A better alternative is MobX which provides similar functionality but with lesser code to write. For MobX newbies, take...

Managing State in Aurelia: How to Use Aurelia with Redux

Posted on: No Comments
Nowadays, when developing a web app, a lot of focus is placed on state containers — particularly on all sorts of Flux patterns. One of the most prominent implementations of Flux is Redux . For those of you who haven't caught the hype train yet, Redu...

Redux without React — State Management in Vanilla JavaScript

Posted on: No Comments
I am one of those developers who likes to do things from scratch and get to know how everything works. Although I am aware of the (unnecessary) work I get myself into, it definitely helps me appreciate and understand what lies behind a specific framewo...

Build a Stateful Real-Time App with React Native and Pusher

Posted on: No Comments
Users now expect apps to update and react to their actions in real-time. Thankfully there are a lot of language varieties and libraries now available to help you create these highly dynamic apps. In this tutorial you will learn how to build a real-time...

A Quick Look at the React and Redux DevTools

Posted on: No Comments
I'm still quite a newbie at this stuff, but I think the development tooling around React and Redux is pretty dang impressive. Direct Link to Article — Permalink A Quick Look at the React and Redux DevTools is a post from CSS-Tricks