Expert-level guidance for developing applications with Blazor, Microsoft's framework for building interactive web UIs using C# instead of JavaScript.
| Build components, handle lifecycle events | components-lifecycle.md | Component structure, lifecycle methods, parameters, cascading values, RenderFragment composition | | Manage component state, handle events | state-management-events.md | Local state, EventCallback, data binding, cascading state, service-based state |
| Configure routes, navigate between pages | routing-navigation.md | Route parameters, constraints, navigation, NavLink, query strings, layouts | | Build forms, validate user input | forms-validation.md | EditForm, input components, DataAnnotations validation, custom validators |
Комплексный опыт разработки Blazor, охватывающий серверные приложения Blazor, WebAssembly и гибридные приложения. Используйте при создании компонентов Blazor, реализации управления состоянием, обработке маршрутизации, взаимодействии с JavaScript, формах и проверке, аутентификации или оптимизации приложений Blazor. Включает лучшие практики, шаблоны архитектуры и рекомендации по устранению неполадок. Источник: markpitt/claude-skills.