preactjs.com
@preactjs.com
Reposted
Preact Signals just got a huge performance boost:

Signals rendered as text/props & effects only "pull" as fast as needed for rendering. Since computeds run as-needed, they now only re-run as often as their downstream DOM output can be painted.

H/t to @jovidecroock.com for making this happen.
January 10, 2025 at 6:50 PM
Reposted
What if you could use Radix in Preact without compat?
And what if Radix itself became 60% smaller? And faster.

What if you could have all of Radix and Preact and a router... for less than half the original size of Radix? or of React?
December 31, 2024 at 4:22 PM
it me
patak.dev patak @patak.dev · Nov 21
When you have trouble finding the framework in your bundle, you should take your hat off to the folks maintaining it.
Marvin visualized the bundle with www.npmjs.com/package/vite... and from there it was just a matter of spotting the two Zod versions.
January 7, 2025 at 3:17 AM
Reposted
Fun fact: Preact is used in Bluesky's embed widget. As expected, it's a very tiny portion of the total code ;)
ENHANCE
November 21, 2024 at 10:31 PM
TIL: @bsky.app's embed is built with #Preact!

github.com/bluesky-soci...
November 6, 2024 at 2:33 PM
const whom = signal('world')

render(
<h1>Hello {whom}</h1>
)
November 6, 2024 at 2:30 PM