1
 
 

Hi people. I'm creating a system using HTMX
It's a server using clj-kit, which renders "components" using hiccup and HTMX based on the requests.
A component generator basically. But it also has some JSON APIs which return pure data.

The details don't matter. It just exposes REST APIs, user calls REST API with their own custom params and get their custom component.

The goal is so this can be used for progressive rewrite and enhancement of legacy systems, and the components to be usable in multiple systems, reducing work.
In order for the user of the system to be able to use these components, they should also add HTMX to their client, and call the service. for example

<div hx-get="https://component.service/componentx?data-url=https%3A%2F%2Fdata.source%2Fdata" hx-trigger="load">

This is the architecture I thought of. Is this ok? This HTMX article on security says it's not ok to call HTMX with external sources. So what is the best way you suggest to create such system?

I'm halfway through it already, but I would like to hear what others have to say and your suggestions. Maybe HTMX isn't the right choice at all? I felt like it is.

Thank you.

2
3
4
5
submitted 1 year ago by to c/htmx@programming.dev
6
HTMX with injee (injee.codeberg.page)
submitted 1 year ago by to c/htmx@programming.dev
7
submitted 1 year ago by to c/htmx@programming.dev
 
 

I would like to use htmx for some bigger website project (like a federated rewrite of komoot). However, all I can find in the Internet are small example projects that increase a counter or todo lists. Are there and big foss projects that usw htmx? Or is htmx only for small todo lists?

8
submitted 2 years ago* by to c/htmx@programming.dev
9
10
11
12
13