Au BearStudio, React c’est la base sur laquelle tout le reste est construit. On travaille avec depuis des années, et on a façonné tout un écosystème autour — Start UI, Ficus UI, nos outils internes, les projets clients. C’est la technologie que notre équipe maîtrise le mieux, et celle sur laquelle on continue de miser.
Ce qui nous garde sur React, c’est le modèle par composants. Découper une interface en petits morceaux réutilisables qu’on peut composer, tester et maintenir indépendamment — cette approche tient la route, que ce soit pour une app de deux pages ou une grosse plateforme. On écrit des composants fonctionnels avec des hooks, TypeScript partout, et on s’appuie sur l’écosystème TanStack pour le routing, la récupération de données et le rendu côté serveur.
Au fil des années, on s’est forgé des convictions sur la bonne façon d’utiliser React. Ces convictions sont intégrées dans Start UI, notre starter open source qui embarque l’authentification, la gestion des formulaires et une bibliothèque de composants complète. C’est comme ça qu’on évite de réinventer la roue à chaque projet et qu’on se concentre sur ce qui compte vraiment pour le client.