Nous développons votre application en React

Snowpact a developpé une expertise dans la technologie React

Présentation

React est une bibliothèque Javascript, développée par Facebook, qui permet de développer des application web. Il est facile de créer des interfaces utilisateurs interactives avec React. Définissez des vues simples pour chaque état de votre application, et lorsque vos données changeront, React mettra à jour, de façon optimale. React peut être couplé avec n’importe quelle stack technique. Il est utilisé par des nombreux géants du marché comme Facebook, Instagram, Netflix, Airbnb, Dropbox...

Quand utiliser React

  1. React est recommandé si vous souhaitez construire une application monopage ayant beaucoup d’interactivité avec l’utilisateur.
  2. En utilisant un DOM virtuel, React est capable de mettre à jour, sans rechargement, seulement les éléments impactés par un changement au sein de la page web.
  3. Ceci implique des gains en performance lui permettant de se démarquer de ses concurrents.

Les avantages de React

  • Code découpé avec une logique composant, et donc facile à maintenir
  • Communauté très large et active, beaucoup de librairies disponibles pour tout
  • Facile de trouver un développeur

Inconvénients

  • Étant une librairie et non un framework, il y a plusieurs façon d'organiser le code, on peut se retrouver avec un projet React à l'autre totalement différent
  • Prise en main qui peut être compliquée

Notre portfolio avec le tag react


Nos articles sur react


reactreact-nativegatsby

Comment réduire son bundle JavaScript React grâce aux Source Maps.

Les .js.map ça vous dit quelque chose ? On va vous apprendre à explorer les fichiers map pour auditer votre bundle React, afin de réduire sa taille.

  • Murat