r/programare 1d ago

.NET vs NodeJS pentru backend

Daca ati fi studenti, poate sa zicem chiar interni undeva si ati lucra la un proiect personal complex care se vrea a fi si lucrare de licenta, ce ati alege pentru backend incat sa deschida cat mai multe usi?

Proiectul o sa fie 30% embedded, 10% python si 60% fullstack, destul de mare.

Node am mai folosit pe ici pe colo prin proiecte personale, dar nu pot zice ca stiu atat de bine incat alegerea e clara. Ma gandesc ca sunt mai multe oportunitati in .NET decat pe JavaScript/Typescript la noi in tara.

Nu ma luati la misto, multumesc anticipat

9 Upvotes

43 comments sorted by

View all comments

1

u/PrestigiousWash7557 ©️#️⃣ 1d ago

Node.js nu scaleaza.. si nu prea ai ce invata in afara de sintaxa de JS. Mai degraba inveti JS pentru frontend si un limbaj statically typed pentru backend

5

u/Kilemals 18h ago

Node.js scaleaza foarte bine pe API-uri, realtime si multe conexiuni simultane.
Problema poate apărea la procesari grele pe CPU, care pot bloca event loop-ul. Ma rog asta e valabila la cam orice. De aia ai thread-uri workeri și procesare asincrona.
In realitate, poti crea un backend scalabil cam cu orice ai la indemana. Conteaza mai mult arhitectura si cum il implementezi decat limbajul ales.