Å være en full-stack utvikler i dag kan være ganske skremmende. Listen med teknologier man bør ha kontroll på kan være lang. DevOps, Postgres, Kotlin, Gradle, KTor, React, Remix, Node.js og NPM. Selv de mest erfarne av oss vil ha utfordringer med å holde orden på alt.
Kanskje vi heller skal ta et steg tilbake og se på problemet med nye øyne? Trenger vi egentlig alle disse teknologiene? Alltid? HTML og CSS blir vel ikke utdatert?
Veldig mange applikasjoner trenger ikke kompleksiteten som en moderne Javascript SPA bringer med seg. Det skal jo bli HTML til slutt uansett! Med teknologier som HTML, CSS, HTMX, AlpineJS og Unpoly får man til 98% av SPA opplevelsen nesten helt uten egen front end kode og veldig lite magi. Felles for disse er at de beriker HTML og CSS istedet for å forsøke å være kilden til det.
I denne talken gir jeg en introduksjon til HTMX og moderne HTML via KTor. Hvordan vi løser mange av de vanligste interaksjonene og ikke minst hvordan HTMX og HTML er frakoblet fra KTor, slik at du kan bruke dette i ditt prosjekt enten du bruker Python, Spring eller .NET.
