DEV Community

Discussion on: You Had Me At Node.js

Collapse
 
moopet profile image
Ben Sinclair

... unique advantage because millions of frontend developers that write JavaScript for the browser are now able to write the server-side code in addition to the client-side code without the need to learn a completely different language

Javascript in node was pretty different to how it was on the front end in 2009, and it's pretty different entirely in 2021. Javascript today is practically a different language - or at least the way it's written is.

Reading the list of "pros" you have there, I'm struck by the way that you could apply them to a bunch of other languages as well - minus the front-end bit, but it's been a decade and things like React and Next are still kludges trying to get the same code to work in both environments.

You had me at, "decided to build a database from the ground up" though :)

Collapse
 
margo_hdb profile image
Margo McCabe

You bring up some great points! At the end of the day, determining which language is "best" sometimes just depends on personal preference and experience. With our team for example, the main (and simplest) reason they chose to build a database in Node is because they already knew it really well.