Member-only story
Node.js vs. Spring Boot — Which Should You Choose?
Easy! Spring Boot. Right? Not so fast…

This is a topic that is near and dear to me because I work in a place where everything revolves around Spring Boot when it comes to developing server-side web applications. Spring Boot this, Spring Boot that! Can’t get enough of Spring Boot, can we?
But the research I have done on my own time has lead me down a path where I believe that Node.js is the best tool to use for web development. Is this true? Let’s dig in to find out.
Objective
Answer the question: If you had to choose one server-side technology, Node.js or Spring Boot, to power your business for the next ten years, which would it be?
I know this is a very broad question in the sense that we’re leaving out how many users we have and what problem our business is solving. I would like it to be as generic as possible. We’re going to assume our business starts out at nothing and is growing at an exponential rate and eventually handling a ton of volume (and will inevitably be the next Google, of course).
We are only going to look at Node.js and Spring Boot in this piece. I am aware of other frameworks like Django, Flask, Ruby on Rails, etc., but my background is mostly in Java and JavaScript, so we are going…