Go to main content
Search by topics
Javascript Under the hood React Typescript Infrastructure Web API Performance Animation CSS
July 10, 2024

No More Sentry Alerts? Discover 2 Culprits I Encountered

Explore 2 issues causing your Sentry alerts to stop working in your React applications. Based on a real case, learn how I troubleshooted and resolved these problems to ensure your error monitoring stays effective.

April 5, 2023

React routing library with Navigation API

It's now time to connect the agnostic routing library that uses the navigation API to React.

February 8, 2023

Master the Art of Navigation: Building a Library with the Navigation API

Now that we know what is the navigation API. Let's build a routing library agnostic of every framework.

December 19, 2022

Back to the future: Navigation API

The new navigation API is coming. Ryan Florence said in a github issue that it will help to a better implementation for `react-router`. Let's explore this new API.

June 29, 2022

Exit animation with `framer-motion` demystified

Animation has their own implementation to deal with exit animation, because React do no allow to delay the unmounting of components. The `framer-motion` API seems to me to be the most natural one. Let's see the amazing implementation of exit animation with this library.

December 29, 2021

use-context-selector demystified

In the React context performance I talked about the `use-context-selector`, but how does it work under the hood?

November 24, 2021

Web Storage API: localStorage and sessionStorage

Sometimes, you would like to store some data in the browser. Here is the Web Storage API that can make you happy. But what is it? And how to use it?

September 22, 2021

react-router v6 demystified (part 3)

In this last article, we continue the exploration of the `react-router` code and our implementation.

September 1, 2021

react-router v6 demystified (part 2)

In this second article, we will focus on understanding how is implemented `react-router` v6, and make a simpler implementation.

August 17, 2021

react-router v6 demystified (part 1)

In this first article, we are going to see the main differences in the API of `react-router` v6 compared to the previous version.

August 4, 2021

Let's explore javascript's Location and History API

The goal is to understand how works the Location and History API to implement a `react-router` library like.

July 14, 2021

Let's do some animations in native Javascript

If you wonder how to do some animations in javascript, it was the same for me. In this article, I present you what I discovered.

June 12, 2021

React event listeners demystified

Let's go deep in the React implementation to know event listeners are handled.

January 4, 2021

How does Reselect work?

Let's look closely the code of the library Reselect, which handle memoization of Redux (and others) selectors.

November 28, 2020

How does Redux works?

Let's explore together in this article, the well known library Redux, to see its implementation