react

The easiest way to keep your web apps accessible:…

The easiest way to keep your web apps accessible: Just use text The web is no longer just a collection of static text documents with...
Jason Rodriguez
7 min read

Modern component reusability: Render props in React & scoped…

One of the issues all front-end developers face is how to make UI components reusable. How do we craft components in such a way...
Jonathan Harrell
6 min read

Beyond REST — Using GraphQL to shape your data

Overview GraphQL is an exciting API for ad-hoc queries and manipulation of hierarchical data. It is extremely flexible, has great tooling and provides many...
Gigi Sayfan
9 min read

The best React inline style libraries  compared

In any non-trivial React app, CSS styles can become a problem if you don’t manage them correctly. Global style definitions, !important rules everywhere, and low...
Esteban Herrera
11 min read

Using Recompose to write clean higher-order components

If you like keeping things simple in React by creating small components with functional component syntax and then using them as pieces to create...
JuanMa Garrido
7 min read

Set up React Hot Loader in 10 minutes

Several years ago, it was becoming tiring (and annoying in the case where the changes do not render as expected) to refresh the browser...
Christian Nwamba
7 min read

Submitting HTML forms using JavaScript frameworks (Vue, React, Hyperapp)

HTML forms can send an HTTP request declaratively while submitting forms and awaiting response. However, you have to wait for a full page reload...
Ogundipe Samuel
8 min read

5 React Motion use cases with examples

React Motion is a library that makes it easy to create realistic animations within components using the laws of physics. An endless possibilities of...
Christian Nwamba
17 min read

The definitive guide to React Material

Material Design is a design language that was first introduced by Google in 2014. It’s a visual language that makes use of grid-based layouts,...
Yomi Eluwande
6 min read

Rendering large lists with React Virtualized

http://www.reactvirtualized.com A common requirement in web applications is displaying lists of data. Or tables with headers and scrolls. You have probably done it hundreds...
Esteban Herrera
11 min read

Beyond REST: Using WebSockets for two-way communication in your…

Overview REST was the undisputed champion of web APIs forever. It dethroned SOAP and its verbose XML in favor of svelte JSON over HTTP....
Gigi Sayfan
10 min read