frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ask HN: Should browsers natively support React-like UI patterns?

3•xfr•2h ago
Every major web framework today (React, Vue, Solid, etc.) ends up re-implementing the same ideas in JavaScript: component trees, diffing, and DOM reconciliation. This means every frame of UI work runs through an interpreted, garbage-collected layer that the browser ultimately has to translate back into the real DOM anyway.

I’ve been thinking about what would happen if browsers added native, framework-agnostic primitives for this kind of work. A sort of "WebUI API", analogous to how WebGL and WebGPU expose low-level graphics primitives.

Imagine if the browser exposed a small set of APIs for:

- Creating and updating virtual UI trees natively

- Performing diff and patch operations in optimized C++/native code rather than JS

- Integrating directly with the rendering pipeline (layout, paint, composite)

- Managing component lifecycle hooks and update scheduling

Frameworks like React could detect and use this interface automatically, just like they detect `navigator.gpu` today. This would eliminate a huge amount of JS overhead without "baking React into the web."

In short: treat UI diffing and reconciliation as a first-class workload, not something libraries must implement manually

Has anyone tried to push something like this through WICG or WHATWG? Are there good reasons browsers haven’t done it (besides standards politics)? And what pitfalls do you see in letting the browser handle the virtual DOM natively?

Xpeng Iron Robot Cut Open on Stage to Prove It's Real [video]

https://www.youtube.com/watch?v=YExd152QcDY
1•etoulas•3m ago•0 comments

A startup’s quest to store electricity in the ocean

https://techcrunch.com/2025/10/22/one-startups-quest-to-store-electricity-in-the-ocean/
3•rbanffy•4m ago•0 comments

Show HN: Rmbrr – parallel directory deletion in Rust

1•mtopo•12m ago•0 comments

IncusOS

https://discuss.linuxcontainers.org/t/announcing-incusos/25139
1•mariuz•14m ago•0 comments

iOS 26.2 will remove a key iPhone and Apple Watch feature in EU

https://9to5mac.com/2025/11/05/ios-26-2-will-remove-a-key-iphone-and-apple-watch-feature-in-eu-pe...
2•eecc•19m ago•1 comments

Selective CO2 uptake in highly fluorinated non-porous crystalline materials

https://www.nature.com/articles/s41557-025-01943-4
1•PaulHoule•20m ago•0 comments

Show HN: Expressio – internationalization tooling for translators and AI

https://github.com/garage44/garage44/tree/main/packages/expressio
1•jvanveen•21m ago•1 comments

I Built a Markdown Translation Plugin for VS Code Using Vibe Coding

https://github.com/xukechu/Babel-Markdown
1•iceKirin•23m ago•0 comments

Bitdrop: The geographically centered filesharing application

https://www.bitdrop.dev/
1•viraatdas•23m ago•1 comments

Gen X: middle-aged, enraged and radicalised by internet bile

https://www.theguardian.com/commentisfree/2025/nov/07/gen-x-internet-radicalisation-populist
2•beardyw•26m ago•0 comments

Experiment: Built a simple text-based AI interface and ended up preferring it

1•ali_el•26m ago•0 comments

Owning the Stack: Why IP Retention Is Mandatory for Coding ASI

https://autohand.ai/updates/owning-the-stack-for-coding-asi
1•igorpcosta•27m ago•1 comments

Using Codex CLI with GPT-OSS:120B on an Nvidia DGX Spark via Tailscale

https://til.simonwillison.net/llms/codex-spark-gpt-oss
2•GavinAnderegg•33m ago•0 comments

Show HN: I built an AI DJ bot that understands "play some chill Arctic Monkeys"

https://github.com/Enteee/DJAlgoRhythm
1•Ente•34m ago•1 comments

Bose SoundTouch Support Discontinued

https://www.bose.com/soundtouch-end-of-life
1•mngnt•34m ago•0 comments

Winning at the Edges

https://www.holenventures.com/blog/build-for-the-edges/
1•hholen•36m ago•1 comments

BlazingMQ: Introduction

https://www.andy-pearce.com/blog/posts/2024/Jun/blazingmq-introduction/
1•enz•43m ago•0 comments

AI Emoji

https://emoji.design
1•ZhengRuijie•46m ago•1 comments

Apple begins shipping AI servers from Houston factory

https://www.reuters.com/business/apple-begins-shipping-ai-servers-houston-factory-2025-10-23/
2•mpweiher•46m ago•0 comments

Agentic FinSearch vs. Bloomberg Terminal

https://chromewebstore.google.com/detail/agentic-finsearch/aehnlpneoncdfioafiigiljmbghccami
1•yanglet•51m ago•1 comments

What Are the Hidden Risks of Custom GPTs?New Open-Source Tool

https://www.token.security/blog/what-are-the-hidden-risks-of-custom-gpts-token-security-launches-...
1•sharonsha•54m ago•1 comments

The R47: A new physical RPN calculator released today in 2025

https://www.swissmicros.com/product/model-r47
2•dm319•54m ago•2 comments

How to benchmark performance difference between Windows 11 Home and LTSC

2•vivzkestrel•1h ago•0 comments

Cisco Event Response: Continued Attacks Against Cisco Firewalls

https://sec.cloudapps.cisco.com/security/center/resources/asa_ftd_continued_attacks
1•doener•1h ago•0 comments

Tool to help researchers submit an application in accordance with Art. 40 DSA

https://centerforuserrights.freiheitsrechte.org/en/webtool-zur-beantragung-des-forschungsdatenzug...
1•doener•1h ago•0 comments

Empowering Researchers with Unprecedented Data Access

https://data-access.dsa.ec.europa.eu/home
1•doener•1h ago•0 comments

Solar-powered backpack is helping California's homeless live better

https://www.yankodesign.com/2025/11/05/more-than-a-backpack-the-solar-powered-makeshift-traveler-...
2•harambae•1h ago•0 comments

Wolfram 14.3 is now available on 64-bit Debian 12 (Bookworm) and 13 (Trixie)

https://www.wolfram.com/raspberry-pi/
2•teleforce•1h ago•0 comments

Gemini API – Managed RAG/File Search

https://blog.google/technology/developers/file-search-gemini-api/
3•philschmidxxx•1h ago•0 comments

Algorithm that drones can use to manipulate heavy loads together

https://www.youtube.com/watch?v=tMvNCUuXai8
2•gsf_emergency_4•1h ago•0 comments