DEV Community

Discussion on: Explain Backend like I'm five.

 
mootrichard profile image
Richard Moot

Totally agree with Ben here. That's why I had tried to narrow my definition of a frontend to I/O since its really just the layer for interacting with humans.

Offloading computation from the client is a really great point, and is the exact reason something like SSR (server side rendering) exists, since not all clients might have the computational power to be performant enough to match expectations.

Thread Thread
 
lbeul profile image
Louis

Thanks a lot @deciduously and @mootrichard !

Let the server lift the heavy weight of complex logic seems like a nice solution! In school we tinkered around with PHP for serverside rendered HTML forms (for calculating Body Mass Index and stuff like that) and I never got the point of it since you're able to do the same stuff in the frontend with JS.

I think, slowly I'm getting the bigger picture behind all that! 😊