Jak macie zorganizowane wywołania API w reduxowej aplikacji?

0

j.w.

Czy macie bezpośrednio w akcji fetch('costam/1'), czy może macie to wydzielone do jakiegoś osobnego "serwisu"? Jak to wygląda w większej skali?

@Maciej Cąderek @LukeJL

1

Wydzielone osobno, dodatkowa warstwa abstrakcji powinna być, bo:
a) nie uzależniasz się od natywnego API, które może różnie działać w różnych przeglądarkach, może też wejść nowe, lepsz API (tak jak w przypadku XMLHttpRequest -> Fetch API), ciekawe spojrzenie na natywne api znajdziesz też tutaj: http://chimera.labs.oreilly.com/books/1234000001655/ch01.html
b) możesz pododawać potrzebne rzeczy (np automatyczne ustawianie jakichś nagłówków itp.)

1 użytkowników online, w tym zalogowanych: 0, gości: 1