Angular service conventions

Ingediend door admin op za, 04/25/2020 - 13:00

Iedere collega heeft zijn eigen manier van data laden in Angular services. Sommige geven gewoon de stream van een request terug, vaak na het om te zetten in een (of meerdere) model instance(s). Anderen slaan alles op in BehaviorSubjects. Weer anderen gebruiken de eerste methode met een shareReply operator. Andere gebruiken voor elke use-case een andere oplossing.

Het kiezen voor de beste oplossing voor elke use-case kan ik achter staan. Maar ik zou wat sneller willen zien wat er gebeurt. Voorlopig ga ik proberen een naming conventie te implementeren die wat duidelijkheid in de project moet bieden. Een load functie geeft de modellen terug in een feed. Een read functie gebruikt de load functie om een behaviour subject te vullen.

 

 

Labels