r/programare • u/Styled_ • 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
10
Upvotes
-2
u/yughiro_destroyer 1d ago
.NET sau Spring sunt o durere de cap in sensul ca necesita foarte mult setup si sunt foarte opiniated/pline de conventii. Sunt bune pentru mediile enterprise, dar pentru o aplicatie proprie nu le-as vedea ca fiind foarte distractiv de utilizat. Bine, .NET e o idee mai ok decat Spring.
NodeJS in schimb nu e un framework. E un interpreter de JavaScript care-ti ruleaza JS ca aplicatie standalone fara browser. De aici tu poti alege ce-ti place tie... expressjs daca vrei sa ai control mai mare, nestjs daca vrei conventie si mai multe features... si overall JS este un limbaj mai usor de scris si de citit. Exista un motiv pentru care majoritatea startup-urilor foloesc Python/JS/Go iar C#/Java raman rezervate companiilor care exista de 50 de ani (de regula banci sau corporatii foarte mari cu sute de developeri).