P.....i
P.....i
#webapi #dotnet #csharp #nieprogramowanie
Czy dobrze rozumiem, możemy pisać web api po stronie backendu,
albo po stronie klienta i po prostu zbindować widok do modelu? #pytanie
  • Najlepsze
  • Wszystkie komentarze
asunez
@Proxima_Centauri: To wracając do pierwszego pytania, mieszasz konwencje. Albo wystawiasz RestAPI (zwane WebApi w technologiach Microsfotu) i do tego robisz klienta JSowego (Angular, React, Vue), albo robisz całość z użyciem ASP.Net MVC gdzie masz modele, widoki i controllery i tam wszystko jest ze sobą połączone tak jak to opisujesz.
asunez
@Proxima_Centauri: IMO podejście z WebApi + klient JS ma więcej zalet, bo:
- masz niezależne api, które później możesz wykorzystać w innym rodzaju aplikacji (mobilna, desktopowa?)
- dodatkowe rozwarstwienie logiki od warstwy prezentacji
- odciążenie częściowo serwera (część logiki może być wykonywana w przeglądarce klienta, widok generowany jest przez klienta a nie serwer itd.)
-pod kątem szukania pracy jest to bardziej przyszłościowe
asunez
@Proxima_Centauri: wat. Jak webApi po stronie klienta miało by działać?
h.....u
h.....u
@Proxima_Centauri po stronie klienta to możesz się komunikować z api
P.....i
P.....i
@asunez: miałem na myśli klienta
P.....i
P.....i
@asunez: dziękuję ;) Które podejście jest ciekawsze?