Relay     vs     Redux

Requests

  • Category ≈ 1,5ko
  • Project ≈ 7ko

Build

≈ 800ko (!)

≈ 730ko (!)

Issues

126

19

GraphQL query lib

state management lib

stars

10634

38906

  • Category ≈ 1,5ko
  • Project ≈ 7ko

Relay

  1. Abstraction à graphQL
     
  2. Data <=> Component
     
  3. Optimise le caching / updates
     
  4. Contrôle le contrat d'interface
     
  5. Puissance
  1. Magique
     
  2. Lourd
     
  3. Perte du contrôle de l'état
     
  4. Génère des fichiers
     
  5. SSR pas mature
     
  6. Routing

Redux

  1. Simple et léger
     
  2. Contrôle total sur l'état
     
  3. Meilleur debug
     
  4. SSR simple
  1. Ecrire plus
     
  2. Pas de gestion de graphQL OOTB

Nos besoins

  • FETCH DE DATA
     
  • ENVOIE / SAUVEGARDE DE FORMULAIRE
     
  • FAIRE DU SSR !
     
  • Autre ?

Préco

Autres chantiers

Réflexion sur la gestion des liens avec React-Router

Découpage

Réflexion SSR / SPA

Kitten as 3rd party (build)

GraphQL vs Redux

By Florent DUVEAU

GraphQL vs Redux

  • 726