Uncategorized

React Router DOM: Setup, essential components, and parameterized routes

Recently, Yomi did a great job writing about advanced React Router concepts. But if you’re just starting out with React Router, that post was...
Esteban Herrera
11 min read

Quick guide to webpack bundle and code splitting with React

Introduction You’re probably here because your app has grown to the point where forcing the user to download the entire thing as a single...
Christian Nwamba
2 min read

Advanced React Router concepts: Recursive path, code splitting, and…

Before setting down the path of advanced concepts, first let’s all agree on the basics. React Router provides: Routing capabilities to single-page apps built...
Yomi Eluwande
11 min read

Isolating memory leaks with Chrome’s Allocation Timeline

When memory used by your program isn’t needed anymore, it’s supposed to be returned to the pool of free memory available to your operating...
Renzo Lucioni
3 min read

Using the new Streaming Performance Monitor in Google Chrome

If you’ve ever had to debug a memory leak or profile a performance issue in Chrome, you’ve probably experienced the clunky Performance and Memory...
Ben Edelstein
1 min read

Manipulate date and time in JavaScript using MomentJS

It’s almost 2018! We use dates and time every day of our lives, I just did, and if you are a developer designing a...
Christian Nwamba
4 min read

Advanced Vue.js concepts: Mixins, custom directives, and more

Vue.js is arguably one of the easiest and most minimalist JavaScript frameworks with which to get started. While we cannot downplay the current momentum...
Ogundipe Samuel
10 min read

Comparing the most popular JavaScript charting libraries

There are now thousands of charting libraries floating around out there on the JavaScript sea. When it comes to charting, it’s very easy for...
Robin Percy
8 min read

Understanding redux-saga: From action creators to sagas

As any redux developer could tell you, the hardest part of building an app are asynchronous calls — how do you handle network requests, timeouts, and...
Esteban Herrera
4 min read

Security for full-stack web developers :  Part 3

In this article, I’d like to look into the elements of web app security that are often the most dangerous — those involving users and sessions....
Robin Percy
3 min read

Building server-rendered apps in Vue using Nuxt.js

This post will walk you through the process of building server-rendered webpages in Vue — a progressive JavaScript framework that is simple to start using. I’ll...
Christian Nwamba
4 min read

Design 101, from a non-designer

For many, design can seem like magic — a dark art that only few can master. It can be intimidating to learn, especially since many people...
Dan Schlosser
8 min read