Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BlazorApp1 - .NET Blazor 应用示例

📦 项目概述

这是一个基于ASP.NET Core的Blazor WebAssembly应用模板,演示了现代前端开发的最佳实践:

  • ✅ 响应式UI组件化开发(Razor语法)
  • 🔧 C#全栈能力实现(前端逻辑+后端交互)
  • ⚙️ 模块化架构设计(Pages/Components分离)

✨ 核心功能

模块 说明
Counter 交互式计数器演示状态管理
FetchData API数据获取与绑定展示
TodoList CRUD操作完整工作流
WeatherReport 第三方API集成案例

🚀 快速启动

# 克隆仓库后执行:
dotnet run --project BlazorApp1

或通过IDE直接打开解决方案文件 BlazorApp1.sln

🛠️ 技术栈

  • .NET 9.0+
  • Blazor WebAssembly Hosted模式
  • Razor组件化开发
  • RESTful API通信层

📚 代码规范

遵循Microsoft官方Blazor编码指南,所有页面组件均位于Components/Pages目录下,布局模板在Components/Layout中定义。

About

# 🔧 BlazorApp1 - .NET Blazor 全栈开发典范 一个展示现代WebAssembly技术的完整示例项目,使用C#实现响应式前端组件与后端交互。特别适合学习如何用单一语言构建完整的现代化SPA应用。

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages