A coding dance

Implementing the React.lazy() function by hand

It’s been a time since the React’s team has introduced Suspense and concurrent rendering. With hooks, it’s the new amazing feature that…

A tale of bounded components

Building reusable UI components is hard. I always rely on an iterative approach and write my component 2-3 times before getting something…

A note on composing components with React

We often hear about composition when talking about frontend frameworks. Composition is a concept that allows to create complex and scalable…

react-cache: the magic behind the synchronous API

Before starting, I have to mention that the react-cache library is an unstable library but we can create a similar behavior only dealing…

Understanding the React Native bridge concept

And why its architecture is awesome, at a top level. This post has also been published on @medium Here’s a post concerning the new (future…

Tasting the future: the new React Native architecture

And why it has been designed. If you’re not familiar with the old React Native architecture and its asynchronous nature, I suggest you take…

Tagged template literals

Since recently, with the new ES features, it’s possible to use back ticks to interpolate variable values inside strings: It clearly…

Unleash the curry: the power of closure

Closure is a functional programming tool that allows to capture information (aka variable) from a parent function and to completely…

Hello world

This is my first post on my new fake blog! How exciting! I’m Marvin Frachet, a french software developer currently moving to Canada. I’m…