Agence React Js
Fidesio vous propose de vous accompagner sur le développement d'application web avec le Framework React
Dans le cadre de certain projet web, l'utilisation d'un CMS n'est pas recommandé. En effet pour répondre à certains besoins, il est préférable d'utiliser des Frameworks de développement qui permettent de proposer des applications web puissantes.
React (aussi appelé React.js ou ReactJS) est une bibliothèque JavaScript libre développée par Facebook depuis 2013. Le but principal de cette bibliothèque est de faciliter la création d'application web monopage, via la création de composants dépendant d'un état et générant une page (ou portion) HTML à chaque changement d'état. React est une bibliothèque qui ne gère que l'interface de l'application, considéré comme la vue dans le modèle MVC. Elle peut ainsi être utilisée avec une autre bibliothèque ou un framework MVC comme AngularJS. La bibliothèque se démarque de ses concurrents par sa flexibilité et ses performances, en travaillant avec un DOM virtuel et en ne mettant à jour le rendu dans le navigateur qu'en cas de nécessité.

Principales fonctionnalités
Le modèle de programmation de la librairie utilise le paradigme de la programmation réactive. Chaque composant d’interface agit comme une machine à état. A chaque fois que l’état change, le rendu est mis à jour si nécessaire. C’est un style de programmation qui se prête très bien aux interfaces graphiques puisqu’il est généralement possible de définir une représentation statique et plusieurs états de son interface en fonction de différents événements extérieurs.
Dans React la fonction de rendu d’un composant retourne des données statiques qui vont être intégrées au DOM. Ces données sont mis à jour à partir des props ou des states.
Les props sont les propriétés passées à un composant par son créateur. Si on reprend notre exemple, le composant TodoList possède une propriété items qui contient un tableau de todos. Son seul but est d’affiner la liste de todo qu’on lui transmet. Il n’a pas d’autre état que celui d’afficher ses items ( this.props.items).

Quelques chiffres
2013
Année de création par Facebook
25000
Membres de la communauté
180000
Sites utilisant React (dont Facebook, netflix,Watsap, etc.)
Nos services
Mobilité
Expertise
Développement Web
UX
Moteur de recherche
React
Nos expertises
Développement Agile
Développez vos application en mode Agile
Application Web
Intranet
Conseil
Module de personalisation
Audit et analyse
Nos offres
Méthodologie Scrum
Nous vous proposons de réaliser vos projets avec la méthodologie agile Scrum. Une équipe est dédiée à votre projet et réalise votre projet sous la forme d'itération sous la direction du product Owner basé au sein de vos équipes.
Facturation
Le projet est facturé par Itération. Le budget prévisionnel est prévu en amont du proket à l'issue des ateliers de spécification
Prinicipe
Dans le cadre d'un projet au frofait nous vous accompagnons sur l'ensemble des aspects de votre projet.
Sur la base de votre cahier des charges nous réalisons une estimation budgétaire et de délais.
Facturation
Pour ce type de projet nous facturons à l'itération.
Prinicipe
Nos consultants interviennent directement au sein de vos équipes pour vous permettent de vous renforcer sur un besoin spéciphique.
Facturation
La facturation est réalisée au temps passée