ASP.NET Core MVC 需要 JavaScript 还是 C# 涵盖所有内容?

问题描述 投票:0回答:1

我对 .NET Core 可以创建任何类型或任何功能完整的前端设计(如 React)或我们可以使用 JavaScript 从头开始编码这一问题感到困惑。

如果可以的话,它是否可以在不使用 JavaScript 而仅使用 C# 的情况下实现全部功能?我是否可以完全避免使用 JavaScript,并可以使用此框架(尤其是使用 ASP.NET Core MVC)在前端和后端意义上创建最强大、最多样化的网站和 Web 应用程序?

一般会做什么?普通的 ASP.NET Core MVC 项目需要 JS 吗?

c# asp.net-core .net-core razor asp.net-core-mvc
1个回答
0
投票

回答你的标题问题,它是否需要Javascript? No .Net MVC 不依赖于 Javascript 来工作,并且视图 .cshtml 的文件格式确实支持一些 C# 来构建视图。

看看这个的一些例子:

https://learn.microsoft.com/en-us/aspnet/core/mvc/views/overview?view=aspnetcore-8.0

如果你想构建更丰富、更动态的界面,那么支持 Javascript,ASP.NET Core MVC 项目非常灵活。如果您想走基于组件的、仅 C# 的路线,那么如上所述,Blazor 是前进的方向。

© www.soinside.com 2019 - 2024. All rights reserved.