Wpis z mikrobloga

Mam takie dość głupie pytanie. Jak tworzy się aktualnie serwisy internetowe i frontend do nich ? Może inaczej, całe życie robię aplikacje desktopowe pod windowsa, przez większość czasu winforms, ostatnio trochę w wpf, język c#. Dla samego siebie chciałbym się trochę rozwinąć w stronę rozwiązań mobilnych. Podpowie ktoś co wpisać w google i czego zacząć się uczyć? Może asp.net? Chciałbym po prostu potrafić przenosić aplikacje do przeglądarki :)
#programowanie
  • 5
@fiddle: zależy. Większość małych i średnich rzeczy powstaje w WordPressie. Większe budżety zaczynają kombinować i tu już reguł nie ma. Od statycznych generatorów (Astro, Hugo, Jekyll), poprzez tradycyjne prawilne frameworki w php/rails/python/whatever, po kombinacje z rozdzieleniem front (react, vue, angular, svelte) i back z headless cms-ami.
@ujdzie: To może doprecyzuję. Wordpress tutaj nie zadziała. Potrzebuję czegoś w czym na przykład pobiorę co np. 15s dane z bazy, albo dostanę wiadomość push, wyświetlę wyniki albo w formie grida albo wykresu. Tutaj bardziej chodzi o aplikacje webowe. Sorry za mętny opis tego czego mi potrzeba, ale tak, myślę, że aplikacja webowa to będzie najlepszy opis tego czego potrzebuję :)
@fiddle: możesz sobie połatać dynamiczne komponenty ze statycznym contentem w Astro. Albo tradycyjnie React/Vue/etc. A jak potrzebujesz backend to NextJS, albo inne SvelteKit/Vuex
Podpowie ktoś co wpisać w google i czego zacząć się uczyć?


@fiddle: Jeśli chcesz pozostać w środowisku c# to wpisz sobie najpierw ASP.NET Core WebAPI a potem ASP.NET Core Blazor.
Jeśli nie przeszkadza Ci pisanie frontendu w czymś innym, to wpisz sobie ASP.NET Core WebAPI i React.