Model generation from JSONSchema definition #294
Labels
Difficulty: Medium
Type: Enhancement ✨
Improvement to process or efficiency
Type: Feature Request 🛍️
New feature or request
Feature Request 🛍️
Generate Concerto models from JSONSchema definitions.
Use Case
This would allow round-tripping between Concerto and (a suitable sub-set of) JSONSchema which would be useful for contexts where client applications standardise on this. For example in microservices applications using OpenAPI definitions.
Context
JSONSchema is a document validation tool rather than a type system. This makes it difficult to perform operations such as code generation from models. Furthermore, JSONSchema does not support type extension, at least not in the usual OO sense.
However, JSONSchema is pervasive and well adopted across platforms.
Bi-directional support for JSONSchema in Concerto would broaden it's reach to more systems, while retaining the benefits of a strongly types schema language.
Detailed Description
concerto-tools
to complement the existing Concerto-to-JSONSchema code generation that we already have.The text was updated successfully, but these errors were encountered: