🕸️ hawkticehurst.com
📍 New York, NY
I've never seen anyone support the execution of inline functions in an `html` tagged template (pls correct me), but this is a *really* cool and powerful primitive y'all
I've never seen anyone support the execution of inline functions in an `html` tagged template (pls correct me), but this is a *really* cool and powerful primitive y'all
No joke, I was working on component model I was calling Ripple earlier this summer that has a *shockingly* similar shape to your ripple.
I really love how much further you pushed the syntax tho, esp the native JS control flow!
No joke, I was working on component model I was calling Ripple earlier this summer that has a *shockingly* similar shape to your ripple.
I really love how much further you pushed the syntax tho, esp the native JS control flow!
Rendering 1000s of nested WCs is *more* than competitive with the heavyweight champs of the web framework world.
We’re talking S/S+ tier perf depending on the initialization method.
Cont…
Rendering 1000s of nested WCs is *more* than competitive with the heavyweight champs of the web framework world.
We’re talking S/S+ tier perf depending on the initialization method.
Cont…
I had totally missed it until now but the third table shows transferred size and first paint so it looks like we do have the ability to disambiguate!
I had totally missed it until now but the third table shows transferred size and first paint so it looks like we do have the ability to disambiguate!
Makes me think that perhaps the link that @jakelazaroff.com shared is just one component of what is tested?
Makes me think that perhaps the link that @jakelazaroff.com shared is just one component of what is tested?
I wrapped `customElements.define` in a timeout that runs after 2s to mock a slow initial render (to hopefully test if the benchmark starts after button click or not).
The implementation dropped to 5th place implying that initial render and therefore WC initialization is counted (right?).
I wrapped `customElements.define` in a timeout that runs after 2s to mock a slow initial render (to hopefully test if the benchmark starts after button click or not).
The implementation dropped to 5th place implying that initial render and therefore WC initialization is counted (right?).
Portable HTML Web Components are fucking cracked.
It looks like they are **faster** than the fastest Vanilla JS implementation in the JS Framework Benchmark.
I literally reran the benchmark 5 times because I didn't believe it, but every single time they came in first place 🤯
Portable HTML Web Components are fucking cracked.
It looks like they are **faster** than the fastest Vanilla JS implementation in the JS Framework Benchmark.
I literally reran the benchmark 5 times because I didn't believe it, but every single time they came in first place 🤯
Context: @ryansolid.bsky.social ranked rendering perf in his last stream. Solid was S tier, but he mentioned the only thing better than S tier is vanilla JS at “god tier”
Context: @ryansolid.bsky.social ranked rendering perf in his last stream. Solid was S tier, but he mentioned the only thing better than S tier is vanilla JS at “god tier”
They can absolutely flyyy 😮💨
They can absolutely flyyy 😮💨
PSA to Everyone: This is my new proposal.
PSA to Everyone: This is my new proposal.