W sumie trapi mnie to od dłuższego czasu - jak robi się / jak powinno robić się front przy aplikacjach webowych w #?
Z tego co się orientuje, to chyba
Albo robimy MVC i zwracamy sobie View, w którym z użyciem Razora sobie jakoś to wyświetlamy
Lub Web API i wystawiamy JSONy dla jakiegoś np. Angulara, który to już sobie tam mieli i generuje widok - I jak wygląda deploy tego?
bo WebFormsy to chyba relikt przeszłości?
A dodatkowo, są te angulary(pińcet wersji angulara) reacty vue + ewentualnie signalR - Co kiedy używać? czy jest sens bawić się w każdym? Czy ktokolwiek poważny bawi się w podejście "czysty js i lecimy"?
Wydaje mi się, że WebAPI jest bardziej uniwersalne, a przy frameworkach jak to wygląda? że np. nie wpływają negatywnie na SEO (bodajże Angular) lub ogólnie nie mają jakichś poważniejszych wad.