HNHacker News
TopNewBestAskShowJobs

sudodevnull

133 karma · joined January 3, 2019

submissionscomments
sudodevnull··on Datastar v0.12.0 (Htmx+Alpine Alternative)
Since v0.8.0 more users have been hitting the edge cases, which is great news.

Majors changes are..

* More verbose errors [still small](https://bundlephobia.com/package/@sudodevnull/datastar@0.12....) though * `text/event-stream` relies on a modified version of [Azure's fetch-event-source](https://github.com/Azure/fetch-event-source). They handle errors and chunking better than I was. New version has been tested out to 4 billion fragments rendered on a single page with no errors. * Actual spellchecking examples and docs * Brand new getting started guides provided by community, thanks [LiamGaudy](https://github.com/LiamGaudy) and [rphumulock](https://github.com/rphumulock)! * SSE helpers for Go no longer have external deps * `data-merge-store` renamed to `data-store based on community feedback` * More relaxed resolution of store expressions will make it easier to handwrite * Back-end examples for setting up SSE * Every github issue has resulting in more examples * Fetch indicators handle transitions and settling better * View transitions API integration smaller and simpler to use * More essays

I think HTMX is wonderful and if you start getting into more complicated UIs where fine-grain signals and a more robust plugin framework makes sense please give it a try!

sudodevnull··on Datastar v0.9.0 with new website (HTMX/Alpine Hypermedia Alternative)
Carson (author of HTMX) has mentioned it in a few interviews (thank again). It's an alternative approach to hypermedia. It's "just" a plugin framework but ended up writing plugins that cover 95% of use cases out of the box in ~11Kb.

Highlights are...

* Built on top of fine grain signals

* Core is < 250 lines long.

* Any back-end, but have some helpers for Go.

* Very fast, very small

* Uses SSE for backend communications and it's actively being dogfooded for real-time apps.

Check it out and ask questions!

Next on the way is a web component for tracking network, reactive store, etc.

sudodevnull··on The Internet needs the InterPlanetary File System
Are you trolling? https://github.com/filecoin-project/lotus/blob/master/go.mod
← PreviousPage 6 of 6