Hacker News new | ask | show | jobs
by seba_dos1 1455 days ago
> There's far less interactivity [than] on the frontend, less concerns about multithreading, etc

This really depends on a particular project a lot. Sometimes (often?) it's backend that does all the actual work, while frontend is just a glue for the user.

1 comments

>just a glue for the user.

This is fairly contradictory. The reason gluing APIs together can be easy is because APIs are (usually) documented, mostly deterministic, have a limited set of operations, are designed to be glued to, and various other complexity-mitigating characteristics that don't apply to humans. "Gluing" with a human is intrinsically complex, so the way we use the word "glue" doesn't really apply.

Some UIs absolutely are simple enough to be considered glues for underlying backend.