2 sen saya. Saya pribadi lebih suka tampilan HTML murni, front end yang sepenuhnya bersudut bersama dengan API Web / EF / SQL Server back end, pada dasarnya tidak ada Razor. Razor adalah abstraksi untuk membantu pemrogram merender HTML, akhir-akhir ini semua orang sampai pada kesimpulan bahwa menghapus abstraksi ini adalah ide yang lebih baik, karenanya evolusi ASP.NET dari formulir web, ke MVC, dll. Tidak terlalu sulit bagi pengembang untuk melakukannya. menguasai HTML dan menggunakan ujung depan sudut, terlebih lagi ini membuat pekerjaan desainer UI lebih mudah, mereka memiliki HTML murni dan JSON / Javascript, mereka tidak perlu memahami MVC, Razor, pengontrol, dan tindakan. Kami dulu bekerja sepenuhnya pada MVC, dalam proyek terbaru kami, kami pindah ke API Web back end dan front end sudut, dan kami telah memperhatikan bahwa produktivitas desainer UI kami telah meningkat pesat.