Filter
Exclude
Time range
-
Near
Andrew Ulrich retweeted
there are tons of developers starring hyperHTML (2017), lighterhtml (2018) and uhtml (up to 2025) hinting there is still a desire for a minimalistic library able to handle most common DOM scenarios with ease but don't worry: I haven't forgotten about that goal! be patient πŸ™ πŸ₯°
2
2
13
546
Replying to @trueadm
basically hyperHTML and variants in a nutshell? * no vdom * top down * signals where not even a thing * it smoked every other at its time (2017) glad me thinking VDOM was never the answer is paying back after 9 years πŸ˜…
1
2
416
Replying to @JLarky
hyperHTML is defunct yet it was the first of that kind to go out … heresy is a lovely PoC that inspired my other libraries too … it’s OK to mention inspiring libraries, popularity is irrelevant there, my comment was about not shipping builtin extends which is in standards 🀷
1
2
43
Replying to @JLarky
Hey. Be nice. Solid got the idea to use templates from domc which got the idea from hyperHTML. Svelte introduced template cloning in Svelte 5.
1
1
26
691
TFW the whole template static VS dynamic part is exactly how hyperHTML works since 2017 (now uhtml or lit) but it took a while for SSR to realize that πŸ˜… the hotreload chunks is pretty amazing though, I wish one day I'll have time to finish my uhtml hydro branch with this too.
13 May 2024
LiveView 1.0 is so good that it's tempting me away from React. Seriously. Video up now!
5
999
There’s a different yet better proposal aiming diffing with nodes never leaving the DOM. The idea of batched and smart updates in a way or another has been around since hyperHTML exists (2016) and one way or another we’re close to get there. Fragments here are likely not cool 😒
1
2
1,020
Challenge time! πŸ‘‰ JavaScript Web frameworks/libs πŸ‘ˆ Can you spot the one/ones I missed? ;) #javascript #webdev Prototype.js ............ Dojo Toolkit ............ YUI ............ jQuery ............ MooTools ............ Ext JS ............ Backbone.js ............ Knockout.js ............ AngularJS ............ Ember.js ............ Meteor ............ React ............ Mithril.js ............ Polymer.js ............ Cycle.js ............ Marko.js ............ Vue.js ............ Svelte ............ Preact ............ HyperHTML ............ Alpine.js ............ LitElement ............ Stencil ............ Astro ............ Qwik ............ HTMX
15
2
9
6,704
Replying to @matteocollina
I once named what is currently `wire`, in hyperHTML, as `frog` ... and it backfired pretty quickly during Trump days ... just saying ... github.com/WebReflection/hyp… the name was after the DocumentFrogment idea (persistent fragments proposed later on) but I was hinted to not use that.

3
538
Replying to @passle_
hyperHTML and viperHTML also do stream but resolution is awaited linearly (although it doesn’t have to)
2
39
Replying to @passle_
actually viperHTML (SSR) streams promises … hyperHTML does that and more viperhtml.js.org/viper.html sadly all family there is in maintenance mode but it still works well

3
131
Replying to @passle_
hyperHTML, year 2017 … glad it’s getting traction at least 6 years later … congrats for the revelation πŸ‘
1
6
557
and just like that ... I have the good old hyperHTML working like a charm out of a Web Worker, diffing only interpolations when needed and all via coincident/global 🀯😱πŸ₯³ github.com/WebReflection/coi…
2
1
13
1,374
Replying to @charafmrah
It's too tightly coupled to React's API and its ways of doing things to be considered a general abstraction - for example, they can't replace React with more performant things like lit-html, hyperHTML, etc., because you can't tell which parts are static, and which are dynamic.
1
2
49
There's no overhead of parsing templates or creating intermediate objects, so it's really fast. If you want to reuse templates on the client side, you can use import html function from Lit/hyperhtml/lighterhtml/whatever - since it knows which parts are dynamic [2/]
1
2
21
The year was 2017. hyperHTML had self closing tag because specially with the rise of ShadowDOM based CEs it’d be an absurdity to write <my-comp></my-comp> all over the place. About the time Angular, about the time.
12 Jan 2023
Angular v15.1 includes < Self-Closing Component Tags /> Available now for all components without projected content. πŸ“½οΈ
1
1
4
1,682
first 2 years I've learned a lot about Web Extensions, while working with the ABP team β™₯️ we made awesome hyperHTML-Element based components able to visually digest snappily hundreds thousands filters Issue Reporter with a lazy screenshot filtering 🀯 github.com/WebReflection/hyp…

1
2
oh look, everything hyperHTML has been able to do since 2017 is now mainstream πŸ₯³ 😿
I heard `async rendering` by @mhevery... immediately I considered if Qwik could lazy-load Lit (the library) a custom web component built with it. I also wondered what the interop would be like..... annnnd, yes, it's awesome. (video in next tweet) @QwikDev ❀️ @buildWithLit
2
1
9
hyperHTML does that since 2017 too to disambiguate between attributes and accessors and it worked great (100M prod users) to date … so … you see? A thread of pragmatic people complaining about non pragmatic, yet stuck in time, Web standards πŸ˜…
1
2