Created
May 5, 2015 11:25
-
-
Save Fannon/84762fe3377460839042 to your computer and use it in GitHub Desktop.
JSON Schema Talk (german)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Intro | |
Thema ist Daten und ihre Metadaten. Zusammengefasst: | |
* JSON selbst ist ein neutralen Datenformat, spezialisiert für serialisation. | |
* Es kann Daten oder Metadaten beinhalten. | |
* Metadatenformate: | |
** JSON Schema kann die Datenstruktur beschreiben ("type") | |
** JSON Schema bringt auch eine sehr einfache Semantik mit sich ("format") z.B. Email, URL | |
** JSON LD ist darauf spezialisiert komplexe Semantik zu erfassen (auch Zusammenhänge zwischen Datensätzen) | |
# JSON Schema | |
## Intro | |
JSON Schema beschreibt die Struktur von JSON Dokumenten und JavaScript Objekten. Es ist sehr einfach und momentan ein IETF draft. Die Spezifikation von JSON Schema ist in JSON Schema geschrieben, es kann sich also selbst beschreiben. | |
## Links | |
* [JSON Schema](http://json-schema.org/) | |
* [JSON Schema JS Bin](http://jsbin.com/fanuti/21/edit?js) | |
* [JSON Schema Tutorial](http://spacetelescope.github.io/understanding-json-schema/) | |
# JSON-LD | |
## Intro | |
Nur kurz, falls Interesse? | |
Kommt aus der Semantic Web Szene, ist allerdings deutlich pragmatischer orientiert. Stärken: Annotation (SEO) und maschineninterpretierbare API's. | |
## Links | |
* [JSON LD](http://json-ld.org/) | |
* [Schema.org](http://schema.org/) | |
* | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment