Readit News logoReadit News
unlog commented on Web Components: The Framework-Free Renaissance   caimito.net/en/blog/2026/... · Posted by u/mpweiher
unlog · 25 days ago
Getting tired of their framework-free narrative.

What they are doing is backing in the browser, via specifications and proposals to the platform, their ideas of a framework. They are using their influence in browser makers to get away in implementing all of this experiments.

Web Components are presented as a solution, when a solution for glitch-free-UI is a collaboration of the mechanics of state and presentation.

Web Components have too many mechanics and assumptions backed in, rendering them unusable for anything slightly complex. These are incredible hard to use and full of edge cases. such ElementInternals (forms), accessibility, half-style-encapsulation, state sharing, and so on.

Frameworks collaborate, research and discover solutions together to push the technology forward. Is not uncommon to see SolidJS (paving the way with signals) having healthy discussions with Svelte, React, Preact developers.

On the other hand, you have the Web Component Group, and they wont listen, they claim you are free to participate only to be shushed away by they agreeing to disagree with you and basically dictating their view on how things should be by implementing it in the browser. Its a conflict of interest.

This has the downside that affects everyone, even their non-users. Because articles like this sell it as a panacea, when in reality it so complex and makes so many assumptions that WC barely work with libraries and frameworks.

unlog commented on The time is right for a DOM templating API   justinfagnani.com/2025/06... · Posted by u/mdhb
troupo · 9 months ago
> It’s just html, in strings, in JavaScript.

It's not. It's a custom HTML-like syntax with lots of custom and weird rules.

unlog · 9 months ago
Yep, `lit` is contaminating the browser API with their ideas just because their group of people writes the code for the browsers. They should be competing from the outside. Instead of pushing this kind of apis that only fit their mental models.
unlog commented on Solidjs: Simple and performant reactivity for building user interfaces   solidjs.com/... · Posted by u/lastdong
unlog · a year ago
SolidJS and dom-expressions are the best things that have happened in the front-end since React, it is influencing the whole ecosystem, from templating to Signals. It will be very, very hard to come up with better ideas, it may not be that popular, but it's leading the way.
unlog commented on The Leningrad botanists who saved the first seed bank   theguardian.com/world/202... · Posted by u/robaato
dylan604 · a year ago
Cosmos with Neil Degrasse Tyson also did an episode on this:

https://www.youtube.com/watch?v=PaqVg6BXXtA

unlog · a year ago
> The uploader has not made this video available in your country

We really need a civilization changing event to rethink some stuff.

unlog commented on Namespace JSX – Elements Table (various frameworks)   github.com/potahtml/names... · Posted by u/unlog
unlog · a year ago
Made this table listing the typings used by SolidJS, Voby, Vue, Preact, React, Pota, VSCode-LSP and Chrome, for easily comparing type definitions between frameworks and the browser.

Note: There are a few inaccuracies, like the `<audio>` tag not including typings, that's because extended interfaces aren't resolved, but _most_ of the stuff is there.

unlog commented on HTML Form Validation is underused   expressionstatement.com/h... · Posted by u/stereoabuse
unlog · a year ago
In an all honest reply, is that the people that writes these specifications, live disconnected from the reality, they don't use the stuff they specify. That stuff works for very simple things, but then when your forms evolve you realise you will be better off just writing the whole thing yourself.
unlog commented on Show HN: Crawl a modern website to a zip, serve the website from the zip   github.com/potahtml/mpa-a... · Posted by u/unlog
mikeqq2024 · 2 years ago
trying to use this for mirroring a document site. disappointed at 1. it running quite slow, 2. it kept outputing error messages like "ProtocolError: Protocol error (Page.bringToFront): Not attached to an active page". not sure what reason
unlog · 2 years ago
If the URL is public you may post it here or in a GitHub issue, so I can take a look to what's wrong with it.

u/unlog

KarmaCake day370February 26, 2020View Original