DEV Community

Discussion on: The JavaScript Paradox

 
joelbonetr profile image
JoelBonetR 🥇

I won't really say that there's a "chasm" between servers and clients, we've an infrastructure that's Internet, which is "just" a network, with it's characteristics. And we use that network to send and receive communication packages from one system to another, that's all.

I agree with:

  • The network is not reliable, at all
  • One of the key limiting factors in front-end performance, more so even than bandwidth, is latency.
  • Despite being less critical for general web browsing than latency, bandwidth is still a key limiting factor.

In this post but I've never heard an individual saying a single of those fallacies mentioned in it 😅 (Probably because none of them are true).

On the other hand, those infrastructure limitations affect also desktop and mobile apps as interacting with servers is as requirement (the major part nowadays).

I don't think it can beat GraphQL but this tRPC thingy seems interesting (Added to the "must try" list) thanks for sharing!