logoalt Hacker News

vendiddyyesterday at 2:51 PM3 repliesview on HN

I would attribute that more to culture.

For example https://diffs.com/ is built in React and it's basically instant.


Replies

bob1029yesterday at 3:00 PM

I would attribute it to physics.

If the entire page is rendered on the server, the information required to do so is presumably reasonably approximate (same datacenter). If most of the page is rendered on the client, the information needs to be pulled in from arbitrary physical distances.

At some point the engineering really is this simple.

show 1 reply
vmg12yesterday at 4:46 PM

You'd be wrong, diffs is vanilla js with a react wrapper.

mike_hearnyesterday at 3:43 PM

Is it? I looked at the source but it doesn't appear to be react. It has a React API but also a "vanilla js" API and when I looked at the code it seems to be doing everything by hand:

https://github.com/pierrecomputer/pierre/blob/main/packages/...

... albeit using React inspired terminology like props and hydration.