GOTTH for people in a rush

A Short Introduction to htmx

htmx is a small JavaScript library that allows you to add dynamic features to your web pages without writing lots of client-side JavaScript. Basically, you can use html to send data and requests over to the backend - which can in turn html to dynamically

Have you seen the teal blue buttons in the site? We use htmx for that. Below is an example of this. To summarize what's happening in the below example:

-The button is set up to swap out its html when clicked
-The user clicks the button, and the frontend sends a request to the backend
-the backend recognizes this, and sends html data back

This isn't a very complex example, but it's great thing to learn from. Click here to look at the code!





If you’re new to htmx, below are a few quick resources for learning how to integrate it into your project: