Awesome
htmx-todomvc
HTMX TodoMVC app with TS, Express and JSX
https://htmx-todomvc.vercel.app/
What's already in place
add todoclear input todo after adding new todofilter todo base on hash locationcheck todo behaving correctlycheck todo behaving according to location hashupdate todo count base on completiondelete todoedit todocheck all todosclear completed todostoggle label toggle allfocus when needed
How does this compare to the full client MVC react?
Base on number of lines codes https://github.com/tastejs/todomvc/tree/master/examples/react on each files
185 + 62 + 108 + 87 + 50 + 32 (html) = 524 lines (include some comments lines)
Where as this Hypermedia solutions with HTMX + Hyperscript + Alpine + JSX (not including missing features yet)
41 (types) + 226(components) + 14 (middleware) + 97 (app) + 32(server) = 410