# React · Veille technologique

[Source canonique](<https://sebastien.rigaux.be/veille/tags/react/page/2>)

Construction d’interfaces avec des composants React, leur état et leurs cycles de rendu.

## [Créer des formulaires React avec le hook \`useFormity\`](<https://sebastien.rigaux.be/veille/liens/creer-des-formulaires-react-avec-le-hook-useformity>)

Cette page explique le hook `useFormity` et les concepts de base de la bibliothèque Formity. Elle sert de point d’entrée pour construire des formulaires React à partir de composants et de règles réutilisables.

2026-07-11 · [Markdown](<https://sebastien.rigaux.be/veille/liens/creer-des-formulaires-react-avec-le-hook-useformity.md>) · [Ressource originale](<https://formity.app/docs/basic-concepts/use-formity>)

## [Créer un flux infini dans React avec \`react-infinite-scroll-component\`](<https://sebastien.rigaux.be/veille/liens/creer-un-flux-infini-dans-react-avec-react-infinite-scroll-component>)

Cette bibliothèque React ajoute le chargement progressif d’éléments à mesure que l’utilisateur atteint la fin d’une liste. Le dépôt fournit un composant prêt à intégrer pour éviter de réécrire la détection de défilement.

2026-04-19 · [Markdown](<https://sebastien.rigaux.be/veille/liens/creer-un-flux-infini-dans-react-avec-react-infinite-scroll-component.md>) · [Ressource originale](<https://github.com/ankeetmaini/react-infinite-scroll-component>)

## [Configurer une galerie d’images avec Yet Another React Lightbox](<https://sebastien.rigaux.be/veille/liens/configurer-une-galerie-d-images-avec-yet-another-react-lightbox>)

Ce playground permet de tester en direct les paramètres de Yet Another React Lightbox. Il aide à vérifier les options de navigation et de présentation avant de les reporter dans une galerie React.

2026-04-19 · [Markdown](<https://sebastien.rigaux.be/veille/liens/configurer-une-galerie-d-images-avec-yet-another-react-lightbox.md>) · [Ressource originale](<https://yet-another-react-lightbox.com/examples/playground>)

## [Animata : copier des composants React animés en Tailwind CSS](<https://sebastien.rigaux.be/veille/liens/animata-copier-des-composants-react-animes-en-tailwind-css>)

Animata propose des composants animés à copier dans une application React ou Next.js, avec Tailwind CSS. Son format open source laisse les équipes inspecter et adapter le code à leur interface.

2026-04-18 · [Markdown](<https://sebastien.rigaux.be/veille/liens/animata-copier-des-composants-react-animes-en-tailwind-css.md>) · [Ressource originale](<https://animata.design/docs>)

## [Refractive : filtrer des collections avec des composants React](<https://sebastien.rigaux.be/veille/liens/refractive-filtrer-des-collections-avec-des-composants-react>)

`@hashintel/refractive` fournit des composants de filtre pour construire une interface de recherche ou de navigation dans des collections. Le paquet npm permet de l’intégrer directement à une application React.

2026-04-05 · [Markdown](<https://sebastien.rigaux.be/veille/liens/refractive-filtrer-des-collections-avec-des-composants-react.md>) · [Ressource originale](<https://www.npmjs.com/package/@hashintel/refractive>)

## [React Modal Sheet : explorer les comportements d’une feuille modale](<https://sebastien.rigaux.be/veille/liens/react-modal-sheet-explorer-les-comportements-d-une-feuille-modale>)

Ce playground présente plusieurs variantes de feuilles modales React : points d’arrêt, contenu défilant, plein écran et prise en compte du clavier. Il inclut aussi des exemples d’accessibilité et de mouvement réduit.

2026-03-15 · [Markdown](<https://sebastien.rigaux.be/veille/liens/react-modal-sheet-explorer-les-comportements-d-une-feuille-modale.md>) · [Ressource originale](<https://temzasse.github.io/react-modal-sheet/#/>)

## [Ilamy Calendar : un calendrier React avec vues et ressources](<https://sebastien.rigaux.be/veille/liens/ilamy-calendar-un-calendrier-react-avec-vues-et-ressources>)

Ilamy Calendar propose des vues mensuelles, hebdomadaires et journalières avec glisser-déposer et gestion de ressources. Le dépôt annonce aussi la prise en charge des événements récurrents au format RFC 5545.

2026-03-08 · [Markdown](<https://sebastien.rigaux.be/veille/liens/ilamy-calendar-un-calendrier-react-avec-vues-et-ressources.md>) · [Ressource originale](<https://github.com/kcsujeet/ilamy-calendar>)

## [Créer des dégradés animés avec Shader Gradient](<https://sebastien.rigaux.be/veille/liens/creer-des-degrades-animes-avec-shader-gradient>)

Shader Gradient permet de régler des dégradés animés, puis de les intégrer dans Framer, Figma ou React. L’outil rend les paramètres visuels d’un shader accessibles depuis une interface.

2026-02-14 · [Markdown](<https://sebastien.rigaux.be/veille/liens/creer-des-degrades-animes-avec-shader-gradient.md>) · [Ressource originale](<https://shadergradient.co/customize>)

## [React Grab : relier un élément d’interface à son code source](<https://sebastien.rigaux.be/veille/liens/react-grab-relier-un-element-d-interface-a-son-code-source>)

React Grab permet de sélectionner un élément visible dans une application et d’en transmettre le contexte à un agent de code. L’outil vise à retrouver plus vite le composant correspondant dans le projet.

2026-02-06 · [Markdown](<https://sebastien.rigaux.be/veille/liens/react-grab-relier-un-element-d-interface-a-son-code-source.md>) · [Ressource originale](<https://www.react-grab.com/>)

## [Préconfigurer des composants React avec \`prefill\`](<https://sebastien.rigaux.be/veille/liens/preconfigurer-des-composants-react-avec-prefill>)

L’article présente `prefill`, une fonction qui compose des propriétés avant qu’elles n’atteignent un composant React. Elle peut remplacer un wrapper dédié lorsqu’il s’agit de fixer des styles ou un comportement commun.

2026-02-06 · [Markdown](<https://sebastien.rigaux.be/veille/liens/preconfigurer-des-composants-react-avec-prefill.md>) · [Ressource originale](<https://xoid.dev/blog/introducing-prefill>)

## [Les bonnes pratiques React de Vercel organisées pour les agents](<https://sebastien.rigaux.be/veille/liens/les-bonnes-pratiques-react-de-vercel-organisees-pour-les-agents>)

Vercel structure ses recommandations autour des causes majeures de lenteur : waterfalls, bundles et rendus inutiles. L’ordre de priorité aide les agents à traiter les problèmes les plus coûteux avant les micro-optimisations.

2026-01-25 · [Markdown](<https://sebastien.rigaux.be/veille/liens/les-bonnes-pratiques-react-de-vercel-organisees-pour-les-agents.md>) · [Ressource originale](<https://vercel.com/blog/introducing-react-best-practices>)

## [React Intersection Observer : suivre l’entrée d’éléments dans le viewport](<https://sebastien.rigaux.be/veille/liens/react-intersection-observer-suivre-l-entree-d-elements-dans-le-viewport>)

La bibliothèque expose Intersection Observer via des hooks et composants React. Elle réutilise les observers compatibles et fournit des mocks pour tester lazy loading et animations au scroll.

2025-11-06 · [Markdown](<https://sebastien.rigaux.be/veille/liens/react-intersection-observer-suivre-l-entree-d-elements-dans-le-viewport.md>) · [Ressource originale](<https://github.com/thebuilder/react-intersection-observer>)

## [Sera UI : des composants React et Next.js personnalisables](<https://sebastien.rigaux.be/veille/liens/sera-ui-des-composants-react-et-next-js-personnalisables>)

Sera UI rassemble des composants JSX et blocs d’interface stylés avec Tailwind CSS. La collection fournit une base modulable pour formulaires, dashboards et pages web.

2025-10-07 · [Markdown](<https://sebastien.rigaux.be/veille/liens/sera-ui-des-composants-react-et-next-js-personnalisables.md>) · [Ressource originale](<https://seraui.com/>)

## [Fumadocs : construire une documentation dans son framework frontend](<https://sebastien.rigaux.be/veille/liens/fumadocs-construire-une-documentation-dans-son-framework-frontend>)

Fumadocs fournit une base de site documentaire pour plusieurs frameworks React et Astro. Le dépôt précise les environnements supportés et le fonctionnement en modules ESM.

2025-09-22 · [Markdown](<https://sebastien.rigaux.be/veille/liens/fumadocs-construire-une-documentation-dans-son-framework-frontend.md>) · [Ressource originale](<https://github.com/fuma-nama/fumadocs>)

## [EvilCharts : personnaliser des graphiques avec shadcn et Recharts](<https://sebastien.rigaux.be/veille/liens/evilcharts-personnaliser-des-graphiques-avec-shadcn-et-recharts>)

EvilCharts propose des composants de graphiques construits sur Recharts ou Apache ECharts avec shadcn. Les exemples cherchent à rendre animations et présentation des données plus faciles à adapter.

2025-09-07 · [Markdown](<https://sebastien.rigaux.be/veille/liens/evilcharts-personnaliser-des-graphiques-avec-shadcn-et-recharts.md>) · [Ressource originale](<https://evilcharts.com/docs>)

## [Lina : adapter les zones de scroll au tactile et au bureau](<https://sebastien.rigaux.be/veille/liens/lina-adapter-les-zones-de-scroll-au-tactile-et-au-bureau>)

Lina propose une zone de défilement avec barres adaptatives et masques de bord sensibles à la position. Le composant cherche à conserver le comportement natif sur tactile tout en affinant les interactions au bureau.

2025-09-07 · [Markdown](<https://sebastien.rigaux.be/veille/liens/lina-adapter-les-zones-de-scroll-au-tactile-et-au-bureau.md>) · [Ressource originale](<https://lina.sameer.sh/>)

## [Centraliser les clés TanStack Query avec une API typée](<https://sebastien.rigaux.be/veille/liens/centraliser-les-cles-tanstack-query-avec-une-api-typee>)

React Query Key Manager organise les clés par namespace et vérifie leurs arguments à la compilation. Il réduit les chaînes dispersées et les collisions entre requêtes dans une application importante.

2025-08-18 · [Markdown](<https://sebastien.rigaux.be/veille/liens/centraliser-les-cles-tanstack-query-avec-une-api-typee.md>) · [Ressource originale](<https://github.com/draftswithea/react-query-key-manager>)

## [Puck : construire des pages avec les composants de son application](<https://sebastien.rigaux.be/veille/liens/puck-construire-des-pages-avec-les-composants-de-son-application>)

Puck présente un éditeur visuel intégrable à React avec composants, règles de design et API métier. La plateforme propose également de générer des interfaces à partir de ces mêmes éléments.

2025-07-29 · [Markdown](<https://sebastien.rigaux.be/veille/liens/puck-construire-des-pages-avec-les-composants-de-son-application.md>) · [Ressource originale](<https://puckeditor.com/>)

## [Kibo UI : étendre shadcn/ui avec des composants composables](<https://sebastien.rigaux.be/veille/liens/kibo-ui-etendre-shadcn-ui-avec-des-composants-composables>)

Kibo UI propose un registre de composants conçus pour shadcn/ui. Sélecteur de couleur, zoom d’image ou blocs de code enrichissent la boîte à outils tout en restant personnalisables.

2025-07-12 · [Markdown](<https://sebastien.rigaux.be/veille/liens/kibo-ui-etendre-shadcn-ui-avec-des-composants-composables.md>) · [Ressource originale](<https://www.kibo-ui.com/>)

## [Animate UI : installer puis personnaliser des composants animés](<https://sebastien.rigaux.be/veille/liens/animate-ui-installer-puis-personnaliser-des-composants-animes>)

Animate UI distribue des composants React construits avec TypeScript, Tailwind CSS et Motion. Le code peut être installé via la CLI shadcn puis adapté au projet.

2025-06-18 · [Markdown](<https://sebastien.rigaux.be/veille/liens/animate-ui-installer-puis-personnaliser-des-composants-animes.md>) · [Ressource originale](<https://github.com/imskyleen/animate-ui>)

Page 2 / 4

[Précédent](<https://sebastien.rigaux.be/veille/tags/react>)

[Suivant](<https://sebastien.rigaux.be/veille/tags/react/page/3>)
