Witam, jestem w trakcie pisania aplikacji w asp. Net core 2.0 i tutaj pytanie czy API powinno być osobnym projektem czy nic nie stoi na przeszkodzie żeby teraz robić to wszystko w jednym.
Mam na myśli pobieranie danych z bazy i zarządzanie, przekazuję wtedy obiekty zamiast działać na plikach json. Wyjątkiem są API zewnętrznych firm bo wtedy nie ma innej opcji jak pobieranie danych przez httpclient i korzystanie newtonjson.
Pytanie czy korzystanie z osobnych API aniżeli wbudowanych w aplikacji jest bardziej wydajne?
PS. Poleci ktoś jakas książkę dot funkcji asynchronicznych, bo nadal nie do końca rozumiem heh,
PS2. Piszę stronę tworząca turnieje i zarządzająca nimi, użytkownicy, ich własne profile, statystyki, a teraz zastanawiam się jak by tutaj dodać do niego jakies forum.
Dodam że nie korzystałem z ajaxa, a zaczyna mnie już denerwować te wieczne odświeżające się strony hehe
Pozdrawiam.