15.11.2023 - 16:30 Uhr

htmx: Interaktive Webanwendungen ohne JavaScript

Seit Jahren dominieren React, Angu­lar & Co. die Weben­twick­lung, wenn es darum geht, inter­ak­tive Weban­wen­dun­gen zu entwick­eln. Klas­sis­che Mul­ti-Page Appli­ca­tions gel­ten schnell als ungeeignet, wenn mehr als die Anzeige von Seit­en benötigt wird.

Als mögliche Alter­na­tive dazu bietet sich mit­tler­weile die JavaScript-Bib­lio­thek htmx an. Mit ihr kön­nen Web-Anwen­dun­gen, die z.B. mit Djan­go oder Lar­avel entwick­elt wur­den, mit wenig Aufwand um umfan­gre­iche Inter­ak­tiv­ität erweit­ert wer­den. Bei der Entwick­lung muss dafür kein JavaScript verwenden.

Dieser Vor­trag stellt htmx und die Schwest­er­bib­lio­thek hyper­script vor und zeigt, wie damit kom­plexe UIs für Web-Anwen­dun­gen wer­den können.

Lernziele

Besucher*innen sollen danach in der Lage sein, htmx im Projekt einzusetzen.

Niveau

Grundlagen

Vorkenntnisse

HTML und ein Interesse an interaktiven Web-Anwendungen
Roman Roelofsen
w11k GmbH
Roman Roelofsen verantwortet als Geschäftsführer die technische Ausrichtung der W11K GmbH. Er ist Experte für die Entwicklung datenbankgestützter Geschäftsanwendungen im Web-Umfeld und beschäftigt sich seit vielen Jahren mit den Vorzügen der funktionalen Programmierung. Seine jahrelange Expertise in diesen Feldern gibt er in Open Source-Projekten, Fachartikeln und Konferenzenbeiträgen wieder. Roman ist Co-Autor des Buches "Durchstarten mit Scala" und aktiver Open Source Committer.