May 7th, 2020
The JSON-LD Working Group has published three Proposed Recommendations and a Working Group Note:
- JSON-LD 1.1 defines a JSON-based expression of Linked Data graphs. The syntax is designed to easily integrate into deployed systems that already use JSON, and provides a smooth upgrade path from JSON to JSON-LD. It enables the creation of more easily interoperable Web services, the ability to store Linked Data in JSON-based storage engines, and brings more meaningful data to Web services and APIs.
- JSON-LD 1.1 Processing Algorithms and API defines an Application Programming Interface (API) for developers implementing a set of algorithms for programmatic transformations of JSON-LD documents.
- JSON-LD 1.1 Framing allows developers to query a JSON-LD document’s contained graph, by example, and reshape output into a specific JSON tree layout.
- Streaming JSON-LD discusses the processing of JSON-LD in a streaming manner. Concretely, a set of guidelines is introduced for efficiently serializing and deserializing JSON-LD in a streaming way. These guidelines are encapsulated in a JSON-LD streaming document form, and a streaming RDF form. These forms, when they are detected, allow implementations to apply streaming optimizations.
Comments on the Proposed Recommendations are welcome through 18 June 2020.