LDO takes ShEx schema and converts them into TypeScript Typings. You can then use those typings to parse RDF data and modify it as if it were a regular JSON object.
Check it out here:
I’ve had a quick look at this, and it looks very interesting indeed! Have you seen the graphql codegen tools at all?
We, Inrupt, also have an alpha product called Artifact Generator which can generate typescript & java types for vocabularies.
This looks super interesting.
I need to update my ShEx usage and take it on a spin! I bet development will be afterwards easy and fast.
@jaxoncreed i’ve tried with vuejs2 but encountered some error with vue-loader. Do you have a vuejs working example?