React Tutorials and Insights

Read the latest React, React-Redux, and React Native tutorials. Expand your knowledge of this popular JavaScript library.

GET STARTED

React tutorials, posts, and more

Thinking in React

React is different in so many ways from its front-end predecessors. But the most different part is its way of thinking. Read on to find out more!
Thinking in React

Build a google book explorer with React-Redux

An easyway to understand react-redux
Build a google book explorer with React-Redux

Build Simple React Apps Using EventEmitters

Learn how EventEmitters can help you create simple React apps with simple modular components that are easy to maintain.
Build Simple React Apps Using EventEmitters

Using JSX with Vue.js

JSX is a popular extension to Javascript that allows XML tokens in your scripts. In this article we look at how and why to use JSX in a Vue application.
Using JSX with Vue.js

React or not to React?

React is still the safest tool to exploit long-term supported web application. It renders user interface components in a meaningful way. It is an appropriate choice for gradually modernising relevant code base. Know more about advantages and disadvantages of ReactJS and decide React or not to React?
React or not to React?

Why React?

A different perspective on React and why it is useful in some use-cases from a developer standpoint but also from a business one.
Why React?

Implement a Reusable Reducer Logic

Step by step approach of how to implement a reusable reducer logic in your react project
Implement a Reusable Reducer Logic

Run Mocha + Enzyme with create-react-app

Jest is not all that. Want to use mocha with create-react-app? Here's how!
Run Mocha + Enzyme with create-react-app

Implementing Dynamic Form Validators in ReactJS

Learn how to implement dynamic form validators in ReactJS - inspired by AngularJS.
Implementing Dynamic Form Validators in ReactJS

All you need is React & Firebase

Create and publish a WebApp with just React and Firebase.
All you need is React & Firebase

Creating Graphs as React Components with D3.js

Take your data and transform it into a beautiful bar & line graph with this post!
Creating Graphs as React Components with D3.js

Enhancing React Components: Inheritance & Composition

There are a couple of ways of enhancing React components: Inheritance and Composition. Let's understand both concepts with examples in this tutorial.
Enhancing React Components: Inheritance & Composition

DOM Testing React Applications with Jest

In this post, we will look at installing Jest and getting started with DOM testing a React application.
DOM Testing React Applications with Jest

React vs Angular 2: Comparison Guide for Beginners

This article aims to provide you some insight into JavaScript by comparing React vs Angular 2; two of the most popular JavaScript frameworks today.

Using Firebase with Redux for Building a React App

In this tutorial, we will explore how Firebase can be integrated with a React web app through Redux. We will use Redux-Thunk to dispatch functions which interact with Firebase, and to connect React components to the Redux store.
Using Firebase with Redux for Building a React App

Building a Pokedex with React

Obviously, there are no Pokémon in real life but that doesn't mean we can't have a cool Pokédex. So it's time to build our own Pokédex using React! Let's have fun creating it.
Building a Pokedex with React

Building a Facebook-like Comment Box: A React Tutorial in Elm

In this tutorial, you will learn how to use Elm to accomplish the same thing as Facebook's React tutorial. That means we will be creating a CommentBox component where a user can enter a new comment and see a list of existing comments
Building a Facebook-like Comment Box: A React Tutorial in Elm

Building an iOS Geolocation Travel App with React Native

An app that manages and keeps track of favorite places and routes is something you can build using React Native—let's get started!
Building an iOS Geolocation Travel App with React Native

Unit Testing React Components: Jest or Enzyme?

Developers working with React are confronted with the question: What should I use, Jest or Enzyme? Here's the real answer.
Unit Testing React Components: Jest or Enzyme?

React Native vs Ionic: A Side-by-Side Comparison

React Native vs Ionic? Let's highlight the most important conceptual differences between the two so you can use the right technology for your next project!