Witam,
Szukałem na forum i nie znalazłem konkretnej odpowiedzi. Mam serwer w node z użyciem graphQL i on zwraca mi dane w postaci (poniżej moje zapytanie GraphQL):
driver {
id
identifier
first
last
cars {
id
name
details {
id
name
value
}
}
}
Jak widzicie dane są zagnieżdżone. Kierowca ma jakieś detale, potem może on mieć kilka samochodów a samochody mogą mieć wiele szczegółów.
Chcę te dane przekazać do widoku i wyświetlić. Jak prezentować takie dane w Angularze? Jakie są dobre praktyki? Wszędzie jest pełno przykładów ale nie ma nic w kontekście zagnieżdżonych kolekcji. Dobrą praktyką jest tworzenie modeli w klasach czy interfejsy? Czy może jeszcze jakieś inne podejście?