hotwire-django / turbo-django

Unmaintained // An early stage integration of Hotwire Turbo with Django
https://discuss.hotwire.dev/t/django-backend-support-for-hotwire/1570/
Other
385 stars 20 forks source link

Any further development? #78

Open nerdoc opened 1 year ago

nerdoc commented 1 year ago

Hello devs, no changes since last year, development seems to have stagnated. Has this library any future, or will it be abandoned?

scuml commented 1 year ago

There will be a future. I'm in the midst of a massive Turbo project for a media company and am getting a good feel for what abstractions and conveniences would be best to add to this project.

This project has helped me realize the vast majority of Turbo's benefits can be realized without an additional library. And what we need even more at the moment is a library of patterns with demos on how to best implement Turbo in a Django project. These would include:

I'll start work on this within the next few months time. Drop a line here if anyone is interested in contributing their expertise.

nerdoc commented 1 year ago

The feature I am missing most is "HTMX style": originating GET/POST requests from arbitrary tags. Turbo is great, but UI can't do things that are possible with HTMX. (HTMX itself lacks the easy websocket part, which auto updates certain UI parts as push)

A aombination would be really great.