after having used both: sortablejs is better than reactdnd.
that being said: htmx makes it too hard to quickly add a fat frontend to a page when necessary. The points about the react ecosystem are very valid, even if drag and drop is an exception. The network effects of react and others are hard to beat. Its probably even more npm as a whole than just react.
horrific ux. makes html harder to read for people that dont have the time to learn all this obscure bs.
and for screenreaders this will work maybe sometimes inconsistently. I hope visual llms solve it for our brothers and sisters with special needs. ( and for webscrapers)
BECAUSE THIS NONSENSE IS NOT SOLVING ANYTHING FOR ANYBODY
you have vc dollars - sponsor a public free search over open source repos.
Also think about what happens when your question touches multiple repos.
I tried a similar "search github repo with ai" product before, but it led me right back to phind, when it couldnt answer a question that required specific information from the repositiory as well as a google search.
most of the progress and experimentation is done by complete ai laypersons on civitai, comfy ui and silly tavern.
Consider this: we have hit the top of the S curve when it comes to compute and data.
The only way forward is brute force manual experimentation.
And this is done completely without financial or academic incentives.
The big advancements will come by a thousand little steps and comfy ui workflows made by an anon NEET in the chase for the perfect AI waifu. Not by some ai research lab or startup.
we will see break throughs when it comes to gaussian splatting and inpainting in 3d. We will be able to create our own 3d fantasy worlds and wear vr glasses all the time. The metaverse meme is surprisingly becoming real.
But it wont happen with a grand splash or a big product announcement. It will happen quietly in some anon NEET's cave.
I like to keep it simple. Right now bun just rebuilds everything and it is so fast that I don't recognize it.
If it ever becomes a problem I will optimize it.
The standardDevReloader is a snippet to tell the browser to refresh the page after a rebuild happened.
If you setup a fresh project with the barebones quickstart template with:
bun create spirobel/aldi yournewproject
you will see a dev.ts in the project folder.
compared to the start.ts (which is used to run the prod version) it will setup this snippet, so it is included in every html page that is served.