-
-
Notifications
You must be signed in to change notification settings - Fork 527
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Replace React.js components with HTMX #1674
Comments
This is a much better solution IMO than going full React. Web dev is currently swinging back towards server-side rendering. The interactivity provided by HTMX is plenty for this type of app. |
Forum thread for discussion: Removing React.js from the codebase and adapting HTMX for UI interactivity |
I've created a ton of "Remove React.js from..." tasks. In next release I will remove React.js from categories (#1683) because that one is easiest to do. After that I'll prioritize, in this order:
I would like to ship Misago 0.40 with new permissions system and the above. It may take a while to get done, but it will open the floodgates to many improvements in what are key parts of the forum. |
HTMX is a tiny library that lets developers specify parts of HTML as dynamic islands that can be swapped by new server-rendered HTML on interaction.
This approach is a declarative way to doing
$.get("/url/", ".outlet")
of the yore times. Interactivity may not be as amazing as what React.js offers, but:Forum thread for discussion:
Removing React.js from the codebase and adapting HTMX for UI interactivity
The text was updated successfully, but these errors were encountered: