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.
| Pattern | Problème résolu |
|---|---|
| Repository | Abstraire l'accès aux données (REST, GraphQL, cache) |
| Presenter / ViewModel | Séparer la logique de présentation du rendu |
| Flux | Gérer le flux de données unidirectionnel |
| Compound Components | Concevoir 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.