News for hackers. Stuff that matters.
Re:Show HN: I made React with a faster Virtual DOM by sk0g on Tuesday May 31, 2022 @09:52PM (#31577165)
Even better, for something similar to React, but much simpler and more streamlined, I turned to Svelte. As a backend dev, it was the first frontend framework that I actually stuck with.

In retrospect, I think what really confused me was that React components return HTML, which is a weird semantic I can't intuit, after a few attempts. Svelte lets you declare everything separately, while being more succinct and readable (IMO at least).

Re:Show HN: I made React with a faster Virtual DOM by Vinnl on Wednesday June 01, 2022 @05:45AM (#31579797)
Probably not too relevant/helpful anymore, but the problem might be that React components don't return HTML: they're functions that return a collection of JS objects that describe what the DOM ("HTML") should look like, and React compares that to what the DOM actually looks like and applies the relevant changes. These functions get called every time something changes. Having that mental model is vital for React "clicking".
Re:Show HN: I made React with a faster Virtual DOM by wussboy on Wednesday June 01, 2022 @12:13PM (#31584081)
Agreed. Svelte was the first front end framework that ever made sense to me. I was able to do things in it that I never dreamed of doing in React/Vue.
Re:Show HN: I made React with a faster Virtual DOM by FractalHQ on Thursday June 02, 2022 @10:58AM (#31595698)
The combination of Svelte’s DX and performance is truly unmatched and unlocked a lot of doors for me as a developer too.