最美人间四月天, 春光不负赶路人. 在充满无限希望的明媚春天里, 一路风雨兼程的. NET 团队正奋力实现新的突破. 根据计划, 新一代基于 webAssembly 技术研发的前端 SPA 框架 Blazor 将于 5 月 19 日在微软 Build 大会升空. 目前, Blazor 的测试工作和火箭发射前各项准备工作在 GitHub 上按计划有序推进. 在抗击疫情的特殊时期, 力争圆满完成各项任务.
ASP.NET 团队如期 4.23 在官方博客发布了 Blazor WebAssembly 3.2.0 Preview 5: , 同时在 Twitter 上发了一条信息带上了下面这张图, 这张图很形象的说明了 Blazor Webassembly 已经准备就绪, 开始上到塔台, 准备发射, 按照开发计划, 将在下周 4.30 发布 Blazor WebAssembly 3.2.0 RC, 完成功能特性的开发, 将在 5.19 的微软 Build 大会正式发射升空, 进入使用 C# 进行前端开发旅程.
Blazor WebAssembly 3.2.0 Preview 5 新增功能:
启动期间读取配置: 集成了. NET 的配置系统, 在应用启动时读取配置文件, 这个也算是最后一个功能特性, 现在 Blazor 把. NET Core 的基础框架都已经带到了前端, 依赖注入, 日志, 配置等.
HttpClient 增强: 前后端分离的 SPA 框架中 Ajax 的调用是一个关键, HttpClient 为我们的前后端的通信提供了 axios 这样的角色, 而且特性各种增强, 比如证书, token, 各种请求选项等.
生成独立的 Web.config: 应用部署到 IIS 就需要有一个 Web.config, Blazor 现在在 iis 上部署更省心了.
正好昨天看到 InfoQ 的一篇文章《Mono 现状与未来: 从 Xamarin 到 WebAssembly,Blazor 及. NET 5》, 这篇文章对大家理解 Blazor 的运行时 Mono 有跟深入的理解, 推荐大家看看, 我这里就节选一段和 Blazor Webassembly 相关的内容:
来源: https://www.cnblogs.com/shanyou/p/12765062.html