All Stories

The single-page application must die

My main problem with single-page applications is that they generally do not start life using progressive enhancement.
Paul Cowan
7 min read

Using watchers for form input validation in Vue.js

Learn how to use JavaScript methods — specifically, the watch option that ships with Vue.js — to validate form inputs within Vue components.
Nwose Lotanna
4 min read

Form input binding in Vue

In this tutorial, we’ll explore the concept of form input binding in Vue and demonstrate the v-model directive on which it relies.
Nwose Lotanna
5 min read

Querying databases with Knex.js

Knex.js helps with a lot — fewer SQL queries along with simpler migrations and seeding, for example.
Avanthika Meenakshi
3 min read

Component state: local state, Redux store, and loaders

Learn more about local state, Redux store, and loaders.
Kasra Khosravi
5 min read

GraphQL variables in simple terms

New to GraphQL? Learn more about GraphQL variables in this post.
Adhithi Ravichandran
4 min read

Code splitting React components with TypeScript and NO Babel

In the React ecosystem, tools like loadable-componets add a much simpler veneer of sanity around dynamic imports.
Paul Cowan
5 min read

Top Storybook addons to take your code to the…

This post walks you through some of the top Storybook addons — a growing part of the Storybook ecosystem that gives you a much...
Dylan Tientcheu
4 min read

Automated visual regression testing with Jest

Visually checking that your app appears as your designers intended was traditionally a manual process. No more: automate visual regression testing with Jest.
Timothy Vernon
6 min read

How to create a custom toast component with React

Learn how to create a custom toast component in React, as well as buttons to trigger a toast notification, using popular React hooks such...
Uzochukwu Eddie Odozi
11 min read

React Hooks with Firebase Firestore

It's amazing how fast you can set up a web app with data persistence when you couple Firestore with React Hooks.
Brian De Sousa
9 min read

Comparing popular React component libraries

We evaluated popular React component libraries for popularity, developer experience, readability, documentation, and bundle size to help you choose the right library for your...
Ibrahima Ndaw
8 min read