Marge Communication a fait le choix de développer des solutions métiers en s’appuyant sur une architecture FRONT-END React et
BACK-END APIrest.
Avec React, l’application front, qu’elle soit web et/ou mobile, est légère et même utilisable en offline.
React bénéficie aujourd’hui d’une large communauté qui met à jour et optimise le framerwork constamment pour maintenir une sécurité
totale ainsi qu’une optimisation du poids des projets.
Proposant une palette quasi-infini de fonctionnalités, publiées tous les jours par des contributeurs (scroll infini, offline, code asynchrone …),
la seule limite du projet est notre propre imagination. React est aujourd’hui l’une des libraries les plus utilisées.
React permet de convertir son projet en Progressive Web Application de manière simple, cela permet de bénéficier de son site offline et de
l’avoir sur son téléphone installé tel une application. De React à React Native, il n’y a qu’un pas. React Native est spécifiquement adapté au développement d’application mobile native.
React se déploie sur n’importe quel serveur (apache, node, …) Afin de fonctionner de façon optimal, nous déployons les différents composants
du projet sur des serveurs séparés. Nous avons donc un serveur pour l’application, un serveur pour le backoffice et un serveur pour l’API.