# RDF

5-stjernet data udtrykkes i sproget [RDF].
RDF er et abstrakt sprog,
som kan "nedfældes" (serialiseres) i flere forskellige formater.

## Turtle

Et kompakt og letlæseligt RDF format er [Turtle].

## JSON-LD

Et udbredt dataformat,
især blandt web frontend udviklere,
er JSON.
RDF kan udtrykkes vha. JSON med formatet JSON-LD.
JSON-LD kan være lettere at håndtere med eksisterende programmer,
men er ikke så let at læse for mennesker,
og programmer som kun "ser" JSON
uden at forstå de semantiske aspekter ved JSON-LD
kan håndtere RDF forkert,
på måder som det kan være svært at fejlsøge.

Kender du allerede lidt til kodning og formatet JSON,
kan du læse [en kort introduktion til styrker ved formatet Turtle, sammenlignet med JSON][JSON-learn-Turtle].

## RDFa

Websider formuleres i sproget HTML.
RDF kan udtrykkes ved at "krydre" HTML med semantiske annotationer,
og dette format hedder [RDFa].

[RDF]: https://www.w3.org/TR/rdf11-primer/
  "W3C: Introduktion til RDF"

[Turtle]: https://en.wikipedia.org/wiki/Turtle_(syntax)
  "Terse RDF Triple Language (Turtle)"

[JSON-LD]: https://en.wikipedia.org/wiki/JSON-LD
  "Wikipedia: JavaScript Object Notation for Linked Data (JSON-LD)"

[JSON-learn-Turtle]: https://www.datasciencecentral.com/why-json-users-should-learn-turtle/
  "article for programmers: Why JSON Users Should Learn Turtle"

[RDFa]: https://www.w3.org/TR/rdfa-primer/
  "W3C: Introduktion til RDFa"
