Hypermedia erlebt in den letzten Jahren eine Renaissance. Das\nElixir-Webframework Phoenix\nbietet mit\nLive-Views\neinen Hypermedia-Mechanismus an, um reiche Webfrontends ohne\nJavaScript zu schreiben. \xc4hnlich das\nTurbo-Paket f\xfcr Ruby on Rails.\n\nDazu gesellt sich seit einiger Zeit HTMX. Das ist\neine sprach- und frameworkunabh\xe4ngige Javascript-Bibliothek die HTML\nals Hypertext endlich vervollst\xe4ndigen soll. Wer sich schon immer\ndar\xfcber ge\xe4rgert hat, dass nur Anchor-Tags und Formulare einen Request\nabschicken d\xfcrfen, warum diese \xfcberhaupt nur GET bzw. POST\nunterst\xfctzen und warum immer gleich die ganze Seite ersetzt werden\nmuss, ist hier genau richtig.\n\nAnders als mit React und Konsorten bekommen wir\nmit HTMX endlich wieder die M\xf6glichkeit, wirklich deklarativen\nFrontendcode zu schreiben und den Zustand dort zu lassen, wo er\nohnehin hingeh\xf6rt: auf dem Server. Dass die Frontend Buildzeiten auf\nNull sinken ist nat\xfcrlich ein netter Bonus.\n\nWer also keine Lust mehr hat, f\xfcr jede Single Page Application\ngrundlegende Browserfunktionalit\xe4t nachzubauen (looking at you,\nNavigation und History) oder Performancehacks f\xfcr gro\xdfe Selects zu\nbasteln, kann sich hier anschauen, wie das deklarative Hypermedia Web\nin Zukunft (wieder) aussehen k\xf6nnte.\n\t\nabout this event: https://bobkonf.de/2024/schneider.html