What problem does it solve?
This Skill provides comprehensive guidelines and best practices for developing Oqtane modules using Blazor, ensuring idiomatic, efficient, and maintainable code.
Core Features & Use Cases
- Code Style & Structure: Enforces .NET and Blazor conventions for Razor Components and C# code.
- Naming Conventions: Standardizes naming for components, methods, and members.
- Oqtane Specifics: Details client-server patterns, service and repository implementation, and module structure within Oqtane.
- Error Handling & Validation: Guides on implementing robust error handling and validation.
- Performance & Caching: Offers strategies for optimizing Blazor performance and implementing caching.
- State Management: Recommends approaches for managing application state.
- API Design & Security: Covers API integration, security, and authentication best practices.
Quick Start
Follow these guidelines to develop a new Oqtane module using Blazor.