当前位置: 欣欣网 > 码农

Blazor-Workshop:一个可让你从零学习Blazor开发到部署的开源项目

2024-05-27码农

我们学习编程技术的时候,除了看基础文档外,我个人是比较推荐通过阅读项目代码来学习,特别是一些优秀的开源项目代码。

通过阅读开源项目代码,不仅可以巩固我们的基础知识,还能通过别人的实践来快速提升自己能力。

下面介绍一个Blazor开源项目,从中你可以学习内容包含从零开发到部署。

01

项目简介

Blazor-workshop是一个运用Blazor框架实际应用的开源项目。它通过BlazingPizza案例,向开发者展示了如何使用Blazor构建高性能、交互式的Web应用程序。

该项目结合ASP.NET Core、EF Core等.NET技术栈,构建了一个完整的Web应用程序。

02

项目文档

该项目包含了详细的项目开发指导文档,教程涵盖了11个课程:

课程1:安装所需组件并构建你的第一个Blazor应用
课程2:开始使用组件,创建应用布局
课程3:提交 订单:添加定制披萨
课程4:显示订单状态
课程5:重构状态管理
课程6:带有验证的结账流程
课程7:用户身份验证及授权访问订单状态
课程8:在实时地图上追踪订单状态
课程9:创建并使用带有模板参数的组件
课程10:Progressive Web App (PWA) 功能
课程11:将你的应用部署到Azure

03

项目界面

04

项目地址

https://github.com/dotnet-presentations/blazor-workshop

觉得好看 点个在看👇