Über dieses Tool
Spiderly ist ein kostenloser Open-Source-.NET-(C#)-Boilerplate-Codegenerator, der ein EF-Core-Modell in eine vollständig anpassbare .NET-(C#)-+-Angular-Webanwendung umwandelt.
Hauptfunktionen
- Generiert eine .NET-(C#)-+-Angular-Webanwendung aus einem EF-Core-Modell
- Generiert Boilerplate-CRUD-Backend- und Frontend-Code
- Anpassung des generierten Backend-Codes durch Service-Vererbung, partielle Klassen und Interface-Ersetzung
- Hinzufügen von aktionsspezifischen Berechtigungen und API-Schlüsseln zur generierten REST-API
- Unterstützt Angular-UI-Steuerelemente (Dropdowns, Autovervollständigungen, Mehrfachauswahlen, bearbeitbare Listen)
- Bietet verschiedene Eigenschaftsattribute wie [IncludeInDTO], [ExcludeFromDTO], [UISection], [UIOrderedOneToMany] und mehr
- Unterstützt die Generierung von Zeichenfolgenlängenvalidierungen
- Bot-Schutz-Integration über einen standardmäßigen Angular-HTTP-Interceptor
Zielgruppe
Angular-Entwickler, .NET-Entwickler, Full-Stack-Entwickler.
Funktionen & Anwendungsfälle
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
