Design Pattern
Patterns front-end

Patterns front-end

Patterns spécifiques aux SPAs et aux applications React

Les patterns GoF classiques ont été conçus pour la POO en C++/Java. Le développement front-end a fait émerger ses propres patterns certains adaptations du GoF, d'autres spécifiques aux interfaces utilisateur réactives.

PatternProblème résolu
RepositoryAbstraire l'accès aux données (REST, GraphQL, cache)
Presenter / ViewModelSéparer la logique de présentation du rendu
FluxGérer le flux de données unidirectionnel
Compound ComponentsConcevoir des APIs de composants flexibles

Ces patterns ne sont pas dans le livre GoF mais sont documentés et utilisés en production dans la majorité des applications React à grande échelle.