Привет, я пытаюсь справиться с. NET CORE 3.1 и шаблоны, предлагаемые в Visual Studio 2019. Для уточнения c Я пытаюсь понять разницу между веб-приложением (как показано на первом рисунке) и приложением Blazor Server (второе изображение).
Из моего понимания в ходе исследований я смог определить следующее: - оба работают на. net ядро 3 - оба используют бритву - оба работают на уровне сервера - оба используют концепцию / структуру «кода позади»
Однако: - веб-приложение использует .cshtml - приложение сервера Blazor использует .razor
Я считаю, что приложение сервера Blazor не требует знания javascript для привязки данных и имеет преимущества использования c# код для связывания et c. Я ознакомился с документацией о преимуществах «приложения сервера Blazor» и «приложения Blazor WebAssembly»; которые потрясающие Однако между «Серверным приложением» и «Веб-приложением» существует поразительное сходство
В чем еще разница между «Веб-приложением» и «Серверным приложением Blazor»