Blazor

Blazor
软件
软件描述
Blazor 允许您使用 C# 而非 JavaScript 构建交互式 Web UI。它支持使用 HTML、CSS 和 C# 创建 Web 应用程序。还提供 WebAssembly 应用开发功能。
官方网站
访问软件的官方网站了解更多信息
blazor.net
什么是 Blazor?
Blazor 允许您使用 C# 而非 JavaScript 构建交互式 Web UI。Blazor 应用由使用 C#、HTML 和 CSS 实现的可重用 Web UI 组件组成。客户端和服务器端代码均使用 C# 编写,使您能够共享代码和库。
特性
在所有浏览器中运行,并支持 .NET Standard
具备 .NET 工具支持、熟悉度与稳定性
通过可信的安全沙箱实现原生性能
支持与 JavaScript 代码和库交互
提供服务器端版本(在服务器上生成视图并处理应用逻辑)和 WebAssembly 版本(在浏览器中生成视图并处理应用逻辑)
🔄 替代方案
8 个选择
Webase
Webase 是一个无代码开发平台,让您以自己的方式构建应用,无需编写任何代码即可创建和自定义应用程序。

Uno Platform
Uno 是一个使用 C# 和 XAML 从单一代码库构建原生移动、桌面和 WebAssembly 应用的平台。它是一个通用 Windows 平台桥梁,可让基于 UWP 的代码(C# 和 XAML)在 iOS、Android 和 WebAssembly 上运行。

ScaffoldHub
您的下一个网页应用将在几分钟内生成。ScaffoldHub 允许您从多个流行的前端框架和数据库中进行选择,然后根据个人喜好自定义参数,即可获得一个自动生成的应用程序。

Flowhub
使用基于流程的编程构建稳健且易于理解的系统。通过 Flowhub,您可以覆盖从微控制器到物联网和网络的完整技术栈。

Wisej.NET
直接在 Visual Studio 中使用 C# 或 VB.NET 以及丰富的组件库设计和构建复杂的 Web 应用程序。

Lara
Lara 是一个轻量级的跨平台 C# 库,用于支持服务端渲染的 Web UI 开发。- integrativesoft/lara

WebAssembly Studio
WebAssembly.Studio 是一个在线集成开发环境(IDE),用于学习、教学和促进使用 WebAssembly 的开发。

