React
React est une librairie JavaScript développée par Facebook et utilisée depuis près de dix ans dans le développement d’applications Web. Elle permet de créer des composants dépendants d’un état, qui génèrent une page HTML à chaque changement de cet état. Chez JoliCode, nous avons acquis une grande expérience dans l’utilisation de React dans des contextes très différents, allant des applications complètes (« full page ») aux intégrations de React limités à des parties de pages, en passant par les Progressive Web Apps.
Grâce à son approche déclarative et à la manière dont elle gère le DOM, React permet de créer des interfaces utilisateur complexes tout en simplifiant la maintenance et l’évolution du code. Nous avons utilisé React pour développer des applications Web robustes et fortement dynamiques, notamment pour des clients exigeants dans les secteurs de l’e-commerce, de la banque et de la santé. Nous sommes également experts dans l’intégration de React à des stacks PHP, en particulier Symfony, grâce à notre expérience sur de nombreux projets pour des clients de divers secteurs.
Nous sommes convaincus que React est une des briques principales pour assurer la stabilité et la performance des développements JavaScript. Chez JoliCode, nous suivons de près les évolutions de la bibliothèque et participons activement à la communauté React en publiant des articles sur notre blog ou en animant des conférences et des formations, à la fois pour React et pour React Native.
Dans le cadre de nos projets, nous avons identifié de nombreux avantages à l’utilisation de React, tels que la réutilisabilité des composants, la modularité du code, la facilité de test, et la performance de l’application. Nous maintenons ainsi – et faisons évoluer – plusieurs applications react dont le développement a débuté il y a plus de 5 ans, et qui sont encore en production aujourd’hui sans que le besoin d’une refonte intégrale ait dû se faire sentir. Nous avons également développé des méthodes et des outils pour garantir la qualité et la stabilité de nos développements React.
Cependant, nous avons également rencontré des difficultés dans la mise en place de projets de grande envergure, notamment en matière de performance, de maintenance, et de gestion de l’état global de l’application. L’expérience que nous avons cumulée nous permet aujourd’hui d’éviter ces écueils, afin de garantir la qualité et la stabilité de nos développements React.
Nous sommes donc résolument convaincus par le niveau de qualité et de flexibilité que nous permet React d’atteindre. Dotés d’une forte expertise de le stack React, dans des contextes multiples et variés, nous savons en tirer le meilleur parti pour nos clients.
Nos derniers articles sur React
Nous publions régulièrement notre état de l’art ou nos recommandations concernant les outils que nous mettons en œuvre.
DotJs 2024 the (re)union
This week, we attended DotJs, which made its comeback after a five-years break. The event was held at the Folies Bergères. The theme was (Re)Union, reflecting the gathering of the JavaScript community. The schedule mostly consisted of 20-minute talks, interspersed with a few 5-minute…
React Advanced London (depuis nos canapés)
Nous avons eu la chance de pouvoir assister à la conférence React Advanced London en remote, voici ce que nous en avons retenu de ces deux jours intenses ! React internals C’était le slogan de la conférence cette année : « We will be diving deep » et nous n’avons pas été…
Lire la suite de l’article React Advanced London (depuis nos canapés)
Nos projets clients
Refonte complète de la plateforme d’annonces immobilières de Cushman & Wakefield France. Connecté aux outils historiques, cette nouvelle vitrine permet une bien meilleure visibilité SEO et permet…
L’équipe d’Alain Afflelou a choisi JoliCode comme référent technique pour le développement de son nouveau site internet. Ce site web-to-store incarne l’image premium de l’enseigne, met en valeur les collections…
Aujourd’hui, notre équipe travaille avec Courbet Paris en expérimentant toutes les possibilités techniques que la visualisation en 3D pourrait apporter à leurs produits. Ce travail de recherche &…
Nos formations liées à React
Formation React
Développez des interfaces efficaces et élégantes avec la bibliothèque JavaScript React.
Formation React Native
Développez des applications mobiles natives et cross-platform pour iOS et Android
Formation Next.js
Créez et déployez des applications à grande échelle