微軟 ASP.NET 團隊近日正式開源了Blazor,這是一個Web UI框架,可通過WebAssembly在任意瀏覽器中運行 .Net。 Blazor旨在簡化快速的單頁面 .Net 瀏覽器應用的構建過程,它雖然使用了諸如 CSS 和 HTML 之類的 Web 技術,但它使用 C#語言和 Razor ...
微軟 ASP.NET 團隊近日正式開源了Blazor,這是一個Web UI框架,可通過WebAssembly在任意瀏覽器中運行 .Net。
Blazor旨在簡化快速的單頁面 .Net 瀏覽器應用的構建過程,它雖然使用了諸如 CSS 和 HTML 之類的 Web 技術,但它使用 C#語言和 Razor 語法代替 JavaScript 來構建可組合的 Web UI 。通過提供用於編譯到 Web 的大小和高效載入的格式,WebAssembly 可讓 .Net 在瀏覽器中運行。
Blazor 擁有現代 Web 框架具備的所有功能,包括:
-
用於構建 composable UI 的組件模型
-
路由
-
佈局
-
表格和驗證
-
依賴註入
-
JavaScript 互操作
-
開發期間在瀏覽器中實時重新載入
-
伺服器端渲染
-
在瀏覽器和 IDE 中全面調試 .NET
-
能夠通過 asm.js 在較早版本的(非 WebAssembly )瀏覽器上運行
需註意的是,Blazor是一個實驗性項目。它還不是一個致力於產品的產品。這是為了讓我們有充分的時間來充分調查與在瀏覽器中運行 .NET 相關的技術問題,並確保我們可以構建開發人員喜歡並且可以提高生產力的東西。 在這個實驗階段,我們期望與像您這樣的早期 Blazor 採用者深入溝通,聽取您的反饋意見和建議。
Blazor的下載地址:點擊下載
轉載鏈接:https://mp.weixin.qq.com/s/esX1fUh8i2NPUdelXu7wJg