Better Programming

Advice for programmers.

Follow publication

Member-only story

Node.js vs. Spring Boot — Which Should You Choose?

Ryan James
Better Programming
Published in
5 min readJan 8, 2020

--

Embrace Debate! Photo from Christina @ wocintechchat.com

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…

--

--

Ryan James
Ryan James

Written by Ryan James

Director of Engineering @ Startup. Giving back to the dev community one article at a time! Need a website? https://ggilabs.com

Write a response