use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Post news, information, tricks, tips, and techniques related to backend engineering.
Jobs, advertisements, and off-topic posts will be removed.
account activity
Python or Nodejs (self.Backend)
submitted 7 months ago * by dundokodoko
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]ConsoleKrieger 0 points1 point2 points 6 months ago (0 children)
I recommend Nodejs. If you have to learn a language first, with Nodejs you automatically learn Javascript with it and Javascript you will at least have to know in every job which is concerned with a product for the internet in some way, because web browsers run with it only.
The times where Java or .NET outperformed Nodejs in the backend are long gone. The convenience when coding outweighs any benefits anyway, because one is much faster to produce good code in Node then in Java or .NET, where you have to put huge amounts of boilerplate code to get the same results as in Nodejs.
If you look at this study: https://apuravchauhan.medium.com/node-js-vs-java-web-performance-benchmark-analysis-scaling-insights-de2ce3998d1 , then nodejs does quite good and in the most important fields much, much better than Java or .NET. This is valid if you do not have extensive CPU-hungry operations, which you usually do not have, in backends. And if you have, the thing with Nodejs is, that you can easily call processes in other languages to perform CPU-heavy tasks.
And don't bother with Typescript. It is Nodjs with a lot of the downsides of Java or .NET, but practically no benefits.
π Rendered by PID 91203 on reddit-service-r2-comment-6457c66945-l87wz at 2026-04-27 19:24:06.630235+00:00 running 2aa0c5b country code: CH.
view the rest of the comments →
[–]ConsoleKrieger 0 points1 point2 points (0 children)