MVC vs Razor Pages

KO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 463
0

Cześć,
uczę się ASP.NET Core MVC ale przy okazji zobaczyłem jak działa Razor Pages i na pierwszy rzut oka wygląda to dość obiecująco. Chciałem się więc was zapytać co wy sądzicie o tych dwóch technologiach? Która jest bardziej przyszłościowa? I czy mieszanie obu technologii to dobry pomysł według was? Kiedy należy bardziej iść w MVC a kiedy w RP? Jakie są mocne i słabe strony obu z nich?
Będę wdzięczny za waszą opinię.

KA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 30
0

Z dwojga złego lepiej wybrać trzecią drogę :D SPA na Angular 8 lub raczkujacego Blazora

JU
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5046
2

Z tego, co czytałem to Razor Pages jest do prostych stron, bardziej statycznych. Do bardziej zaawansowanych rzeczy, czy też bardziej dynamicznych zalecają MVC. Choć jest trudniejsze i bardziej skomplikowane.

Teraz poruszę jeszcze kwestię samego nazewnictwa. Choć jestem niewyspany, więc możliwe, że tylko ja zrozumiem, co napiszę ;) Mówimy tu o dwóch wersjach web applications: Razor Pages i Razor Views (MVC). MVC to typ architektury (Model - View - Controller). Razor Views wymusza ten właśnie typ. Sam Razor i tu, i tu jest bardzo podobny.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.