Thema
A CUE-based framework for portable, evolvable schema
Über
Thema ist ein System zum Schreiben von Schemata. Ähnlich wie JSON Schema oder OpenAPI ist es allgemein einsetzbar und seine offensichtlichste Anwendung ist als IDL. Diese Systeme behandeln jedoch Änderungen an Schemata als außerhalb des Geltungsbereichs: Eine einzelne Version eines Schemas für ein bestimmtes Objekt ist die atomare Einheit, und die Versionierung wird undurchsichtigen Zeichenfolgen in externen Systemen wie git oder HTTP überlassen. Thema hingegen macht die Änderung von Schemata zu einer erstklassigen Systemeigenschaft: Die atomare Einheit ist die Menge der Schemata für ein bestimmtes Objekt, die im Laufe der Zeit iterativ erweitert wird, während sich die Anforderungen entwickeln.
Open Source Health
- Stars
- 236
- Forks
- 12
- License
- Apache-2.0
- Last commit
- 29 days ago
Alternativen zu Thema
Openapi CLI Generatorvon Daniel G. TaylorGeneriere eine CLI aus einer OpenAPI 3-Spezifikation.
OpenAPI Specificationvon OpenAPI InitiativeDas OpenAPI-Spezifikations-Repository
Fastapi Code Generatorvon Koudai AonoGeneriere eine FastAPI-App aus einer OpenAPI-Datei.
Swagger Parservon ApidevtoolsSwagger 2.0 und OpenAPI 3.0 Parser und Validator für Node und Browser.
OpenAPI.NETvon MicrosoftDas OpenAPI.NET SDK enthält ein nützliches Objektmodell für OpenAPI-Dokumente in .NET sowie gängige Serialisierer, um rohe OpenAPI JSON- und YAML-Dokumente aus dem Modell zu extrahieren.
Ressourcen & Links
Verwandte Kategorien
Nutzt du Thema?
Behalte die Kosten neben dem Rest deines Stacks im Blick und lass dich vor der Verlängerung erinnern.
Zu meinem Stack hinzufügenAnbieter
Grafana
Publisher of Grafana Cloud and Tempo