Blazor可在任意瀏覽器中運行的 Web UI 框架
Blazor 是一個 Web UI 框架,可通過 WebAssembly 在任意瀏覽器中運行 .Net 。
Blazor 旨在簡化快速的單頁面 .Net 瀏覽器應用的構建過程,它雖然使用了諸如 CSS 和 HTML 之類的 Web 技術,但它使用 C#語言和 Razor 語法代替 JavaScript 來構建可組合的 Web UI 。通過提供用于編譯到 Web 的大小和高效加載的格式,WebAssembly 可讓 .Net 在瀏覽器中運行。
Blazor 擁有現(xiàn)代 Web 框架具備的所有功能,包括:
-
用于構建 composable UI 的組件模型
-
路由
-
布局
-
表格和驗證
-
依賴注入
-
JavaScript 互操作
-
開發(fā)期間在瀏覽器中實時重新加載
-
服務器端渲染
-
在瀏覽器和 IDE 中全面調試 .NET
-
能夠通過 asm.js 在較早版本的(非 WebAssembly )瀏覽器上運行
評論
圖片
表情
