containercomponenten
Containercomponenten zijn componenten die vooral verantwoordelijk zijn voor de logica van een deel van de applicatie: ze beheren gegevens, toestand (state) en interacties, en sturen deze naar presentatiecomponenten. Het doel is om logica los te koppelen van de rendering van de gebruikersinterface. In veel ontwerpen vormt dit patroon een duidelijk onderscheid tussen containers (logica) en presenters (weergave).
Een containercomponent fetch, beheert of synchroniseert data uit API’s of stores, handelt events af en bepaalt
Hoewel het concept uit React komt, is het toepasbaar op andere frameworks met componentgebaseerde architecturen. In
Voordelen zijn onder meer betere herbruikbaarheid van UI-onderdelen, gemakkelijker testen van presentatiecomponenten, en een klarere scheiding
Praktijkadviezen: houd containers klein en gericht, geef duidelijke namen, en gebruik presentational components voor rendering. Pas