Skip to content

Instantly share code, notes, and snippets.

Building Hypermedia APIs with HTML war für mich einer der überzeugendsten Vorträge auf der diesjährigen GOTO in Berlin. Ich ging mit etwas Vorwissen in den Vortrag, da ich selbst momentan in einem Projekt HTML für eine Suchschnittstelle einsetze.

Jon Moore ist es gelungen, nachvollziehbar darzulegen, dass HTML sich - entgegen weitverbreiteter Ansicht - sehr gut als Media Type für APIs eignet und den Alternativen (etwa XML oder JSON) überlegen ist. Dies liegt vor allem daran, dass in HTML die notwendigen Mittel bereits standardisiert sind -

@FND
FND / link.js
Created December 18, 2009 21:49 — forked from cdent/link.py
@FND
FND / homepage.py
Created July 17, 2009 11:53 — forked from cdent/homepage.py
from jinja2 import Environment, FileSystemLoader
from tiddlywebplugins import replace_handler
def init(config):
replace_handler(config["selector"], "/", dict(GET=homepage))
def homepage(environ, start_response):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Testcase</title>
<link rel="stylesheet" type="text/css" href="styles/main.css">
<style type="text/css">
* {
margin: 0;