Enviar búsqueda
Cargar
Stop Reinventing the Wheel! Use Linked Data to Build Better APIs
•
36 recomendaciones
•
11,075 vistas
Markus Lanthaler
Seguir
Presented at the APIcon 2014 conference in San Francisco, CA, USA.
Leer menos
Leer más
Internet
Tecnología
Educación
Vista de diapositivas
Denunciar
Compartir
Vista de diapositivas
Denunciar
Compartir
1 de 40
Recomendados
Creating Awesome Web APIs is a Breeze
Creating Awesome Web APIs is a Breeze
Markus Lanthaler
Aem sling resolution
Aem sling resolution
Gaurav Tiwari
Full-on Hypermedia APIs with Hydra
Full-on Hypermedia APIs with Hydra
Markus Lanthaler
Advanced Javascript
Advanced Javascript
Adieu
AWS Amazon Quantum Ledger Database (QLDB)
AWS Amazon Quantum Ledger Database (QLDB)
Subramanyam Vemala
Pyspark Tutorial | Introduction to Apache Spark with Python | PySpark Trainin...
Pyspark Tutorial | Introduction to Apache Spark with Python | PySpark Trainin...
Edureka!
Rest and Sling Resolution
Rest and Sling Resolution
DEEPAK KHETAWAT
PySpark in practice slides
PySpark in practice slides
Dat Tran
Recomendados
Creating Awesome Web APIs is a Breeze
Creating Awesome Web APIs is a Breeze
Markus Lanthaler
Aem sling resolution
Aem sling resolution
Gaurav Tiwari
Full-on Hypermedia APIs with Hydra
Full-on Hypermedia APIs with Hydra
Markus Lanthaler
Advanced Javascript
Advanced Javascript
Adieu
AWS Amazon Quantum Ledger Database (QLDB)
AWS Amazon Quantum Ledger Database (QLDB)
Subramanyam Vemala
Pyspark Tutorial | Introduction to Apache Spark with Python | PySpark Trainin...
Pyspark Tutorial | Introduction to Apache Spark with Python | PySpark Trainin...
Edureka!
Rest and Sling Resolution
Rest and Sling Resolution
DEEPAK KHETAWAT
PySpark in practice slides
PySpark in practice slides
Dat Tran
Big Data, Data Lake, Fast Data - Dataserialiation-Formats
Big Data, Data Lake, Fast Data - Dataserialiation-Formats
Guido Schmutz
Why and How to Optimize Your Data Architecture for an Integrated Future
Why and How to Optimize Your Data Architecture for an Integrated Future
Markus Lanthaler
Optimizing Delta/Parquet Data Lakes for Apache Spark
Optimizing Delta/Parquet Data Lakes for Apache Spark
Databricks
A Deep Dive into JSON-LD and Hydra
A Deep Dive into JSON-LD and Hydra
Markus Lanthaler
Introduction to Apache Spark
Introduction to Apache Spark
Anastasios Skarlatidis
Introduction to Apache Spark
Introduction to Apache Spark
Rahul Jain
Apache Spark Overview
Apache Spark Overview
Vadim Y. Bichutskiy
Introduction to Spark with Python
Introduction to Spark with Python
Gokhan Atil
JSON-LD for RESTful services
JSON-LD for RESTful services
Markus Lanthaler
Spark
Spark
Heena Madan
Architecting for the Cloud using NetflixOSS - Codemash Workshop
Architecting for the Cloud using NetflixOSS - Codemash Workshop
Sudhir Tonse
Apache Spark Components
Apache Spark Components
Girish Khanzode
Advanced Streaming Analytics with Apache Flink and Apache Kafka, Stephan Ewen
Advanced Streaming Analytics with Apache Flink and Apache Kafka, Stephan Ewen
confluent
Introduction to PySpark
Introduction to PySpark
Russell Jurney
Building Next-Generation Web APIs with JSON-LD and Hydra
Building Next-Generation Web APIs with JSON-LD and Hydra
Markus Lanthaler
Masterclass Webinar - AWS CloudFormation
Masterclass Webinar - AWS CloudFormation
Amazon Web Services
Apache Spark Architecture | Apache Spark Architecture Explained | Apache Spar...
Apache Spark Architecture | Apache Spark Architecture Explained | Apache Spar...
Simplilearn
Best Practices for Using Apache Spark on AWS
Best Practices for Using Apache Spark on AWS
Amazon Web Services
PySpark dataframe
PySpark dataframe
Jaemun Jung
PySpark Programming | PySpark Concepts with Hands-On | PySpark Training | Edu...
PySpark Programming | PySpark Concepts with Hands-On | PySpark Training | Edu...
Edureka!
The Web Is Changing — From Strings to Things
The Web Is Changing — From Strings to Things
Markus Lanthaler
Aligning Web Services with the Semantic Web to Create a Global Read-Write Gra...
Aligning Web Services with the Semantic Web to Create a Global Read-Write Gra...
Markus Lanthaler
Más contenido relacionado
La actualidad más candente
Big Data, Data Lake, Fast Data - Dataserialiation-Formats
Big Data, Data Lake, Fast Data - Dataserialiation-Formats
Guido Schmutz
Why and How to Optimize Your Data Architecture for an Integrated Future
Why and How to Optimize Your Data Architecture for an Integrated Future
Markus Lanthaler
Optimizing Delta/Parquet Data Lakes for Apache Spark
Optimizing Delta/Parquet Data Lakes for Apache Spark
Databricks
A Deep Dive into JSON-LD and Hydra
A Deep Dive into JSON-LD and Hydra
Markus Lanthaler
Introduction to Apache Spark
Introduction to Apache Spark
Anastasios Skarlatidis
Introduction to Apache Spark
Introduction to Apache Spark
Rahul Jain
Apache Spark Overview
Apache Spark Overview
Vadim Y. Bichutskiy
Introduction to Spark with Python
Introduction to Spark with Python
Gokhan Atil
JSON-LD for RESTful services
JSON-LD for RESTful services
Markus Lanthaler
Spark
Spark
Heena Madan
Architecting for the Cloud using NetflixOSS - Codemash Workshop
Architecting for the Cloud using NetflixOSS - Codemash Workshop
Sudhir Tonse
Apache Spark Components
Apache Spark Components
Girish Khanzode
Advanced Streaming Analytics with Apache Flink and Apache Kafka, Stephan Ewen
Advanced Streaming Analytics with Apache Flink and Apache Kafka, Stephan Ewen
confluent
Introduction to PySpark
Introduction to PySpark
Russell Jurney
Building Next-Generation Web APIs with JSON-LD and Hydra
Building Next-Generation Web APIs with JSON-LD and Hydra
Markus Lanthaler
Masterclass Webinar - AWS CloudFormation
Masterclass Webinar - AWS CloudFormation
Amazon Web Services
Apache Spark Architecture | Apache Spark Architecture Explained | Apache Spar...
Apache Spark Architecture | Apache Spark Architecture Explained | Apache Spar...
Simplilearn
Best Practices for Using Apache Spark on AWS
Best Practices for Using Apache Spark on AWS
Amazon Web Services
PySpark dataframe
PySpark dataframe
Jaemun Jung
PySpark Programming | PySpark Concepts with Hands-On | PySpark Training | Edu...
PySpark Programming | PySpark Concepts with Hands-On | PySpark Training | Edu...
Edureka!
La actualidad más candente
(20)
Big Data, Data Lake, Fast Data - Dataserialiation-Formats
Big Data, Data Lake, Fast Data - Dataserialiation-Formats
Why and How to Optimize Your Data Architecture for an Integrated Future
Why and How to Optimize Your Data Architecture for an Integrated Future
Optimizing Delta/Parquet Data Lakes for Apache Spark
Optimizing Delta/Parquet Data Lakes for Apache Spark
A Deep Dive into JSON-LD and Hydra
A Deep Dive into JSON-LD and Hydra
Introduction to Apache Spark
Introduction to Apache Spark
Introduction to Apache Spark
Introduction to Apache Spark
Apache Spark Overview
Apache Spark Overview
Introduction to Spark with Python
Introduction to Spark with Python
JSON-LD for RESTful services
JSON-LD for RESTful services
Spark
Spark
Architecting for the Cloud using NetflixOSS - Codemash Workshop
Architecting for the Cloud using NetflixOSS - Codemash Workshop
Apache Spark Components
Apache Spark Components
Advanced Streaming Analytics with Apache Flink and Apache Kafka, Stephan Ewen
Advanced Streaming Analytics with Apache Flink and Apache Kafka, Stephan Ewen
Introduction to PySpark
Introduction to PySpark
Building Next-Generation Web APIs with JSON-LD and Hydra
Building Next-Generation Web APIs with JSON-LD and Hydra
Masterclass Webinar - AWS CloudFormation
Masterclass Webinar - AWS CloudFormation
Apache Spark Architecture | Apache Spark Architecture Explained | Apache Spar...
Apache Spark Architecture | Apache Spark Architecture Explained | Apache Spar...
Best Practices for Using Apache Spark on AWS
Best Practices for Using Apache Spark on AWS
PySpark dataframe
PySpark dataframe
PySpark Programming | PySpark Concepts with Hands-On | PySpark Training | Edu...
PySpark Programming | PySpark Concepts with Hands-On | PySpark Training | Edu...
Destacado
The Web Is Changing — From Strings to Things
The Web Is Changing — From Strings to Things
Markus Lanthaler
Aligning Web Services with the Semantic Web to Create a Global Read-Write Gra...
Aligning Web Services with the Semantic Web to Create a Global Read-Write Gra...
Markus Lanthaler
Hypermedia Cannot be the Engine
Hypermedia Cannot be the Engine
Ruben Verborgh
The Web 3.0 is just around the corner. Be prepared!
The Web 3.0 is just around the corner. Be prepared!
Markus Lanthaler
Model Your Application Domain, Not Your JSON Structures
Model Your Application Domain, Not Your JSON Structures
Markus Lanthaler
Creating 3rd Generation Web APIs with Hydra
Creating 3rd Generation Web APIs with Hydra
Markus Lanthaler
From Strings to Things to a Web of Services
From Strings to Things to a Web of Services
Markus Lanthaler
Stories and Experience (TEDx Newcastle)
Stories and Experience (TEDx Newcastle)
Mike Stenhouse
Scrppy
Scrppy
GoKart Labs
D&T Association Summer School 2015
D&T Association Summer School 2015
Steven Parkinson FRSA
Visual Design Thinking - Prague 2013 - WebExpo
Visual Design Thinking - Prague 2013 - WebExpo
visualdesignthinking
Twenty Plus
Twenty Plus
GoKart Labs
Conversation 2.0
Conversation 2.0
frog
Pregi e difetti dei principali CMS Open Source
Pregi e difetti dei principali CMS Open Source
nois3
HungryMind
HungryMind
GoKart Labs
Designing interactive Experience
Designing interactive Experience
Thomas Gläser
7+1 THINGS I LEARNED FROM MY TEDX SPEECH
7+1 THINGS I LEARNED FROM MY TEDX SPEECH
Tasos Veliadis
Fabio Sergio, Designing (for) Awareness, TED Salon, London September 21 2009
Fabio Sergio, Designing (for) Awareness, TED Salon, London September 21 2009
frog
Fresh Start
Fresh Start
GoKart Labs
TEDx - China: The World's Most Misunderstood Brand
TEDx - China: The World's Most Misunderstood Brand
lukelombe
Destacado
(20)
The Web Is Changing — From Strings to Things
The Web Is Changing — From Strings to Things
Aligning Web Services with the Semantic Web to Create a Global Read-Write Gra...
Aligning Web Services with the Semantic Web to Create a Global Read-Write Gra...
Hypermedia Cannot be the Engine
Hypermedia Cannot be the Engine
The Web 3.0 is just around the corner. Be prepared!
The Web 3.0 is just around the corner. Be prepared!
Model Your Application Domain, Not Your JSON Structures
Model Your Application Domain, Not Your JSON Structures
Creating 3rd Generation Web APIs with Hydra
Creating 3rd Generation Web APIs with Hydra
From Strings to Things to a Web of Services
From Strings to Things to a Web of Services
Stories and Experience (TEDx Newcastle)
Stories and Experience (TEDx Newcastle)
Scrppy
Scrppy
D&T Association Summer School 2015
D&T Association Summer School 2015
Visual Design Thinking - Prague 2013 - WebExpo
Visual Design Thinking - Prague 2013 - WebExpo
Twenty Plus
Twenty Plus
Conversation 2.0
Conversation 2.0
Pregi e difetti dei principali CMS Open Source
Pregi e difetti dei principali CMS Open Source
HungryMind
HungryMind
Designing interactive Experience
Designing interactive Experience
7+1 THINGS I LEARNED FROM MY TEDX SPEECH
7+1 THINGS I LEARNED FROM MY TEDX SPEECH
Fabio Sergio, Designing (for) Awareness, TED Salon, London September 21 2009
Fabio Sergio, Designing (for) Awareness, TED Salon, London September 21 2009
Fresh Start
Fresh Start
TEDx - China: The World's Most Misunderstood Brand
TEDx - China: The World's Most Misunderstood Brand
Similar a Stop Reinventing the Wheel! Use Linked Data to Build Better APIs
Microformats and SEO
Microformats and SEO
Glenn Jones
Bioschemas community: Developing profiles over Schema.org to make life scienc...
Bioschemas community: Developing profiles over Schema.org to make life scienc...
Bioschemas
Bioschemas Community: Developing profiles over Schema.org to make life scienc...
Bioschemas Community: Developing profiles over Schema.org to make life scienc...
Alasdair Gray
Bioschemas: Introduction and Implementation Study Overview
Bioschemas: Introduction and Implementation Study Overview
Bioschemas
Microformats and SEO
Microformats and SEO
Glenn Jones
Daliy juice
Daliy juice
ibrahimahmad78
Bioschemas: Datasets and Data Catalogs
Bioschemas: Datasets and Data Catalogs
Bioschemas
AngulrJS Overview
AngulrJS Overview
Eyal Vardi
Template-based Modular Architecture
Template-based Modular Architecture
genify
Similar a Stop Reinventing the Wheel! Use Linked Data to Build Better APIs
(9)
Microformats and SEO
Microformats and SEO
Bioschemas community: Developing profiles over Schema.org to make life scienc...
Bioschemas community: Developing profiles over Schema.org to make life scienc...
Bioschemas Community: Developing profiles over Schema.org to make life scienc...
Bioschemas Community: Developing profiles over Schema.org to make life scienc...
Bioschemas: Introduction and Implementation Study Overview
Bioschemas: Introduction and Implementation Study Overview
Microformats and SEO
Microformats and SEO
Daliy juice
Daliy juice
Bioschemas: Datasets and Data Catalogs
Bioschemas: Datasets and Data Catalogs
AngulrJS Overview
AngulrJS Overview
Template-based Modular Architecture
Template-based Modular Architecture
Más de Markus Lanthaler
Hydra: A Vocabulary for Hypermedia-Driven Web APIs
Hydra: A Vocabulary for Hypermedia-Driven Web APIs
Markus Lanthaler
A Web of Things to Reduce Energy Wastage
A Web of Things to Reduce Energy Wastage
Markus Lanthaler
SAPS - Semantic AtomPub-based Services
SAPS - Semantic AtomPub-based Services
Markus Lanthaler
A Semantic Description Language for RESTful Data Services to Combat Semaphobia
A Semantic Description Language for RESTful Data Services to Combat Semaphobia
Markus Lanthaler
Semantic Web Services: State of the Art
Semantic Web Services: State of the Art
Markus Lanthaler
Towards a RESTful Service Ecosystem
Towards a RESTful Service Ecosystem
Markus Lanthaler
Más de Markus Lanthaler
(6)
Hydra: A Vocabulary for Hypermedia-Driven Web APIs
Hydra: A Vocabulary for Hypermedia-Driven Web APIs
A Web of Things to Reduce Energy Wastage
A Web of Things to Reduce Energy Wastage
SAPS - Semantic AtomPub-based Services
SAPS - Semantic AtomPub-based Services
A Semantic Description Language for RESTful Data Services to Combat Semaphobia
A Semantic Description Language for RESTful Data Services to Combat Semaphobia
Semantic Web Services: State of the Art
Semantic Web Services: State of the Art
Towards a RESTful Service Ecosystem
Towards a RESTful Service Ecosystem
Último
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
imonikaupta
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
Neha Pandey
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
rahman018755
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
EleniIlkou
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
Delhi Call girls
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Escorts Call Girls
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
Escorts Call Girls
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
SUHANI PANDEY
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
Matthew Sinclair
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
ruhi
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
@Chandigarh #call #Girls 9053900678 @Call #Girls in @Punjab 9053900678
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
SUHANI PANDEY
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
singhpriety023
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
Matthew Sinclair
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
Matthew Sinclair
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
nirzagarg
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
@Chandigarh #call #Girls 9053900678 @Call #Girls in @Punjab 9053900678
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Chandigarh Call girls 9053900678 Call girls in Chandigarh
Último
(20)
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Stop Reinventing the Wheel! Use Linked Data to Build Better APIs
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Rating: 4.8 -
86 votes - 6 hrs 25 mins - 667 cal
14.
15.
16.
<div class="nutrition clearfix"
itemprop="nutrition" itemscope itemtype="http://schema.org/NutritionInformation"> <dl><dt><span>kcalories</span></dt><dd itemprop="calories">667</dd></dl> <dl><dt><span>protein</span></dt><dd itemprop="proteinContent">9g</dd></dl> <dl><dt><span>carbs</span></dt><dd itemprop="carbohydrateContent">49g</dd> ... </div>
17.
18.
Tim Berners-Lee, 2006
19.
20.
21.
<div class="nutrition clearfix"
itemprop="nutrition" itemscope itemtype="http://schema.org/NutritionInformation"> <dl><dt><span>kcalories</span></dt> <dd itemprop="calories">667</dd></dl> <dl><dt><span>protein</span></dt> <dd itemprop="proteinContent">9g</dd></dl> <dl><dt><span>carbs</span></dt> <dd itemprop="carbohydrateContent">49g</dd> ... </div>
22.
<div class="nutrition clearfix"
itemprop="nutrition" itemscope itemtype="http://schema.org/NutritionInformation"> <dl><dt><span>kcalories</span></dt> <dd itemprop="calories">667</dd></dl> <dl><dt><span>protein</span></dt> <dd itemprop="proteinContent">9g</dd></dl> <dl><dt><span>carbs</span></dt> <dd itemprop="carbohydrateContent">49g</dd> ... </div>
23.
<div class="nutrition clearfix"
itemprop="nutrition" itemscope itemtype="http://schema.org/NutritionInformation"> <dl><dt><span>kcalories</span></dt> <dd itemprop="calories">667</dd></dl> <dl><dt><span>protein</span></dt> <dd itemprop="proteinContent">9g</dd></dl> <dl><dt><span>carbs</span></dt> <dd itemprop="carbohydrateContent">49g</dd> ... </div> { "type": "NutritionInformation", "calories": "667", "proteinContent": "9g", "carbohydrateContent": "49g", ... }
24.
<div class="nutrition clearfix"
itemprop="nutrition" itemscope itemtype="http://schema.org/NutritionInformation"> <dl><dt><span>kcalories</span></dt> <dd itemprop="calories">667</dd></dl> <dl><dt><span>protein</span></dt> <dd itemprop="proteinContent">9g</dd></dl> <dl><dt><span>carbs</span></dt> <dd itemprop="carbohydrateContent">49g</dd> ... </div> { 74 79 70 65: 4E 75 74 72 69 74 … 63 61 6C 6F 72 69 65 73: 36 36 … 70 72 6F 74 65 69 6E 43 6F 6E 7… 63 61 72 62 6F 68 79 64 72 61 7… ... }
25.
26.
<div class="nutrition clearfix"
itemprop="nutrition" itemscope itemtype="http://schema.org/NutritionInformation"> <dl><dt><span>kcalories</span></dt> <dd itemprop="calories">667</dd></dl> <dl><dt><span>protein</span></dt> <dd itemprop="proteinContent">9g</dd></dl> <dl><dt><span>carbs</span></dt> <dd itemprop="carbohydrateContent">49g</dd> ... </div> { 74 79 70 65: 4E 75 74 72 69 74 … 63 61 6C 6F 72 69 65 73: 36 36 … 70 72 6F 74 65 69 6E 43 6F 6E 7… 63 61 72 62 6F 68 79 64 72 61 7… ... }
27.
<div class="nutrition clearfix"
itemprop="nutrition" itemscope itemtype="http://schema.org/NutritionInformation"> <dl><dt><span>kcalories</span></dt> <dd itemprop="calories">667</dd></dl> <dl><dt><span>protein</span></dt> <dd itemprop="proteinContent">9g</dd></dl> <dl><dt><span>carbs</span></dt> <dd itemprop="carbohydrateContent">49g</dd> ... </div> { "type": "NutritionInformation", "calories": "667", "proteinContent": "9g", "carbohydrateContent": "49g", ... }
28.
<div class="nutrition clearfix"
itemprop="nutrition" itemscope itemtype="http://schema.org/NutritionInformation"> <dl><dt><span>kcalories</span></dt> <dd itemprop="calories">667</dd></dl> <dl><dt><span>protein</span></dt> <dd itemprop="proteinContent">9g</dd></dl> <dl><dt><span>carbs</span></dt> <dd itemprop="carbohydrateContent">49g</dd> ... </div> { "@context": { "calories": "http://schema.org/calories", ... } { "@context": "http://schema.org/", "@type": "NutritionInformation", "calories": "667", "proteinContent": "9g", "carbohydrateContent": "49g", ... }
29.
30.
31.
<script type="application/ld+json"> ... </script>
32.
33.
34.
35.
36.
37.
{ "@id": "/recipes/", "@type": "Collection", "member":
[ ... ], ... "operation": { "@type": "AddAction", "method": "POST", "expects": "Recipe" } } { "@id": "Recipe", "@type": "Class", "supportedProperty": { "property": "name", "required": true } }