Wpis z mikrobloga

#programowanie #angular #typescript
Pytanko mam, jak najlepiej według zasad clean code ogarnąć coś takiego, że dwie niespokrewnione klasy używają takich samych danych np. jakiejś tablicy obiektów z responsa http (nie mogę użyć stora). Bez sensu, żebym i tu i tu wysyłał request skoro mogę to zrobić raz i przetrzymywać dane. Utworzyć jakiś serwis czy klasę, którą obie te klasy będą rozszerzały i w niej to pobrać?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@LubieSzaszylkiZLublina: Zapytania http powinny i tak być robić w serwisie, nie w komponencie ;)

@Dominias: Ja bym przechowywał pobrane dane w serwisie i dodatkowo udostępnił ReplaySubject, który pomógłby automatycznie odświeżać dane w innych
  • Odpowiedz