微軟正式開源Blazor ,將.NET帶回到瀏覽器

jopen 6年前發布 | 22K 次閱讀 Blazor .NET

微軟正式開源Blazor ,將.NET帶回到瀏覽器

英文原文:A new experiment: Browser-based web apps with .NET and Blazor

微軟 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 是一個實驗 xin 項目。 它還不是一個致力于產品的產品。 這是為了讓我們有充分的時間來充分調查與在瀏覽器中運行 .NET 相關的技術問題,并確保我們可以構建開發人員喜歡并且可以提高生產力的東西。 在這個實驗階段,我們期望與像您這樣的早期 Blazor 采用者深入溝通,聽取您的反饋意見和建議。

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!