À propos de cet outil
Spiderly est un générateur de code passe-partout .NET (C#) gratuit et open source qui transforme un modèle EF Core en une application web .NET (C#) + Angular entièrement personnalisable.
Fonctionnalités principales
- Génère une application web .NET (C#) + Angular à partir d'un modèle EF Core
- Génère du code backend et frontend CRUD passe-partout
- Personnalise le code backend généré via l'héritage de service, les classes partielles et le remplacement d'interface
- Ajoute des autorisations par action et des clés API à l'API REST générée
- Prend en charge les contrôles d'interface Angular (listes déroulantes, autocomplétions, sélections multiples, listes modifiables)
- Fournit divers attributs de propriété tels que [IncludeInDTO], [ExcludeFromDTO], [UISection], [UIOrderedOneToMany], etc.
- Prend en charge la génération de validation de longueur de chaîne
- Intégration de protection contre les bots via un intercepteur HTTP Angular standard
Public
cible Développeurs Angular, développeurs .NET, développeurs full-stack.
Fonctions et usages
Generates a .NET (C#) + Angular web application from an EF Core modelGenerates boilerplate CRUD backend and frontend codeCustomize generated backend code via service inheritance, partial classes, and interface replacementAdd per-action permissions and API keys to the generated REST APISupports Angular UI controls (dropdowns, autocompletes, multi-selects, editable lists)Provides various property attributes such as [IncludeInDTO], [ExcludeFromDTO], [UISection], [UIOrderedOneToMany], and moreSupports string length validation generationBot-protection integration via a standard Angular HTTP interceptor
