1 什么是Blazor?
Blazor是微软近年来主推的,基于C#、HTML与CSS来构建交互式Web UI的框架。
借助 Blazor,开发人员可以使用 C# 生成客户端和服务器代码。他们还可以与前端客户端代码和后端逻辑共享代码和库。使用 C# 生成所有代码可简化在前端和后端之间共享数据,重复使用代码以加速开发和维护。因此,它特别适用于已熟悉 .NET 并且希望获得用于设计和交付基于 HTML 的应用程序的各种选项的开发人员。
基于Blaozr的特点,Edison认为它应当是.NET技术栈的发团队开发企业级信息管理系统的首选框架,特别是对于传统行业的数字化IT团队。
例如Edison所在的制造业数字化工厂的IT团队,受限于团队规模和人员水平,不能像互联网公司那样搞纯粹的大规模前后端独立团队,对性能的要求也不会有互联网大促的要求那么高,此外最重要的是每个人的职责除了开发可能还兼顾运维和一定程度的需求梳理,因此利用已掌握的技术栈实现端到端的业务需求,将精力更多放到与业务的融合 和 微服务API逻辑的编写 是更好的选择。
最后,我想说:对传统行业的数字化转型来说,只有适合的技术,没有最好的技术。
2 开始学习Blazor!
(1)Blazor学习之旅 - 初步了解Blazor
(2)Blazor学习之旅 - 第一个Blazor应用
(3)Blazor学习之旅 - 实现一个Todo应用
(4)Blazor学习之旅 - 实现数据共享
(5)Blazor学习之旅 - 实现数据绑定
(6)Blazor学习之旅 - 路由系统知多少
(7)Blazor学习之旅 - 布局知多少
(8)Blazor学习之旅 - MudBlazor组件库
(9)Blazor学习之旅 - 使用MudBlazor重构Todo应用
(10)未完待续...
作者:周旭龙
出处:https://edisonchou.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。
标签:之旅,C#,代码,学习,Blazor,团队,目录 From: https://www.cnblogs.com/edisonchou/p/edc_blazor_learning_notes_index.html