HTMX TodoMVC app with TS, Express and JSX
https://htmx-todomvc.vercel.app/
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
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