Story (A paragraph or two describing what happens) | In order to improve front-end (read) performance, it would be useful to store fedora resources as JSON in a key-value store (riak, mongodb, couchdb, etc, etc). That way, the objects can be more efficiently delivered to a web-based framework without needing to access fedora at all. Fedora will generate JSON-LD in expanded form, but for application-specific use (applications that don't necessarily understand RDF), a compact form would be preferred. This would simply involve applying a context file to the expanded JSON-LD form. |
---|