Give a SPA Feel to Your Static Website with Hotwire's Turbo

Turbo is a JavaScript library promising to give a Single Page App feel to a static website without requiring to write JS code. We tested it on the React Admin documentation pages, but faced several issues that made this solution impractical to us.

Jean-Baptiste Kaiser
Jean-Baptiste KaiserApril 18, 2025
Read More

Latest posts by Jean-Baptiste Kaiser

Full-stack web developer at marmelab, JB is a Software Engineer with a strong Java experience. He plays the piano and runs fast, and not only because he has long fingers and tall legs.

Testing Zero: Rocicorp's Ultra-Fast Sync Engine for the Web

We put Zero to the test by building an offline-first app with live database synchronization. It delivers on speed and developer experience but comes with some notable limitations.

Jean-Baptiste Kaiser
Jean-Baptiste KaiserFebruary 28, 2025

Handling Relationships in React Admin

Learn how React Admin can help you manage relational models, from simple to complex relationships like many-to-many.

Jean-Baptiste Kaiser
Jean-Baptiste KaiserFebruary 06, 2025

GSAP In Practice: Avoid The Pitfalls

From SVG inconsistencies to resetting ScrollTrigger animations smoothly, or even FOUC prevention, we share practical solutions for GSAP pitfalls.

Jean-Baptiste Kaiser

Trigger Animations On Scroll With GSAP

The GSAP ScrollTrigger plugin facilitates scroll-based animations like parallax scrolling and slide-in panels. Learn how to use it to create engaging user experiences.

Jean-Baptiste Kaiser
Jean-Baptiste KaiserApril 11, 2024

GSAP Basics: Dive into Web Animations

GSAP is a powerful and open-source JS animation library. Here are the essentials to get you started.

Jean-Baptiste Kaiser
Jean-Baptiste KaiserMarch 27, 2024

Building a Kanban Board With React

How to develop a Trello-like board where users can drag and drop cards, using react and react-admin.

Jean-Baptiste Kaiser

Convert GIF to WebM Files to Reduce the Carbon Footprint of Your Website

Reducing the size of the video assets of the React Admin documentation certainly is a simple way to reduce its carbon footprint. But this comes with some challenges. Hence, we've built a CLI tool to make the process easier.

Jean-Baptiste Kaiser

Building A Custom Tags Selector With React-Admin

How react-admin data provider hooks streamline the development of complex components.

Jean-Baptiste Kaiser
Jean-Baptiste KaiserApril 26, 2023

Creating Custom Form Layouts With React Admin

React Admin is a very convenient tool to create fully-featured forms quickly. Let's have a look at how to customize a form layout to improve its readability and the user experience.

Jean-Baptiste Kaiser
Jean-Baptiste KaiserMarch 22, 2023

How To Implement Web Login In A Private NPM Registry

NPM v9 is now using Web Login as its default authentication type. Let's see how it works and what it takes to implement it in a private registry.

Jean-Baptiste Kaiser
Jean-Baptiste KaiserDecember 22, 2022

Older posts