Skip to content

Server-side Web Applications with htmx, Das Browser-Website-Sicherheitsmodell

Photo of Joshua
Hosted By
Joshua
Server-side Web Applications with htmx, Das Browser-Website-Sicherheitsmodell

Details

Seid herzlich willkommen zur kommenden Technology Night Rhein-Main in unserem Büro in der Heyne Fabrik in Offenbach am Main.

18:30 Türen offen, Networking, Snacks und Erfrischungen
19:00 Building server-side web applications with htmx and Spring mit Thomas Schühly, alanda
19:45 Networking
20:00 Das Browser-Website-Sicherheitsmodell mit Christoph Iserlohn, INNOQ
20:45 Networking

Building server-side web applications with htmx and Spring
mit Thomas Schühly, alanda

Spring is typically only used for JSON API backend development, while the web frontend is built with a JavaScript framework.
htmx enables us to create interactive web applications with server-side rendered templates without JavaScript. In this talk you will get an introduction to htmx and server-side rendering with Spring. You will learn to use patterns you know and love from building backends to create a full-stack application with reusable components.

Das Browser-Website-Sicherheitsmodell
mit Christoph Iserlohn, INNOQ

Der Browser hat sich in der letzten Dekade zur dominierenden Applikationsplattform entwickelt. Leider besteht das unterliegende Applikationsmodell daraus, Code aus potenziell nicht vertrauenswürdigen Quellen auszuführen. Damit daraus keine Gefahr von einer Website für eine andere Website erwächst - und für den Browser selbst - haben die Browserhersteller:innen in Laufe der Zeit eine ganze Reihe von Sicherheitsmaßnahmen entwickelt:

  • Content-Security-/Cross-Origin Resource-/Cross-Origin-Embedder-/Same-Origin-Policy
  • Cross-Origin Resource Sharing
  • diverse HTTP-Header
  • Cookie-Attribute u. a.

Hierbei den Überblick zu behalten, ist schwer. Diese Keynote hilft dabei.

Photo of INNOQ Technology Night Rhein-Main group
INNOQ Technology Night Rhein-Main
See more events
innoQ Deutschland GmbH
Ludwigstraße 180E · Offenbach am Main, HE