Carson Gross

Carson Gross

Carson Gross is a developer and the creator of htmx, a hypermedia-oriented JavaScript library. He teaches Computer Science at Montana State University and owns Big Sky Software.
htmx Is Pro-JavaScript
JSNation 2024JSNation 2024
Jun 17, 14:05
htmx Is Pro-JavaScript
In this talk we will take a look at an idiosyncratic javascript library, htmx, which is designed to make HTML more powerful as a hypermedia. It does this by generalizing the idea of hypermedia controls such as anchor tags and forms. Web developers who use htmx typically do not write nearly as much javascript as they would if they chose a more popular SPA javascript library for their front end needs. In this way, htmx can help address "JavaScript Fatigue", a general sense of being overwhelmed by the JavaScript world.
htmx is sometimes held up as a library "for people who hate JavaScript". Ironically, however, by dramatically reducing the amount of JavaScript a web developer must write to build a web application, htmx can make the JavaScript that a developer wants to write much more enjoyable, making writing JavaScript a playful, high-value and fun part of a broader web application rather than a chore that must be dealt with to accomplish simple tasks.