4 ms·
It's "client-server" architecture for reasons though. Client and server mean to have completely different roles, architecture, languages. However, browsers just
by Existenceblinks 4y ago
It's "client-server" architecture for reasons though. Client and server mean to have completely different roles, architecture, languages. However, browsers just happened to support one language. There are also protocols between that.
I don't hate javascript as I write it too, but I also write many other languages. And I also think more of the web generally.
- fuzzy2 4y agoThat’s not quite the right way to put it. Client and Server have different roles, yes. That does not mean they have to be written using different languages. JavaScript on the server (in Node or Deno) is perfectly fine and scales reasonably well. If we take a step back from the most well-known client-server system (the World Wide Web) and look at other examples, we’ll find that client and server are often developed together, in a single language and similar architecture.
- Existenceblinks 4y agoThe point is javascript-only obsession/perspective. Javascript should be fine as well as other languages.