DEV Community

Discussion on: Why you should choose Node.js for developing server-side applications

Collapse
 
gevik profile image
Gevik Babakhani

One of the less obvious advantages of Node.js is when you throw TypeScript in the equation, suddenly you have a strongly typed language which serves both the frontend and the backend. This unified technology stack makes development with a large team much easier than when you have different technologies for backend and frontend.

Collapse
 
joelbonetr profile image
JoelBonetR 🥇

Yeah because compared to Java, C# or many others it's stronger and reliable (IRONY).

Collapse
 
insidewhy profile image
insidewhy • Edited

TypeScript is a much less verbose and more expressive language than C# or Java, as long as you configure lint rules to exclude some of the crap it inherited from JavaScript it can be pretty nice. Although it would be nice if TypeScript could be compiled to bytecode and pick up 64 bit integers along the way.

Java is a pretty annoying language, typical Java apps are filled with boilerplate. Kotlin runs on the JVM also and is so much nicer.

Thread Thread
 
marcusmmmz profile image
marcusmmmz

Look into AssemblyScript then

Thread Thread
 
joelbonetr profile image
JoelBonetR 🥇

@insidewhy you didn't get it, did you?

Thread Thread
 
bias profile image
Tobias Nickel

@insidewhy can you make an article how you configure ts to exclude the crap from js?