DEV Community

Discussion on: HERN Stack, Comin’ In Hot

Collapse
 
treboryx profile image
Robert

You'd recommend something else?

Collapse
 
cadams profile image
Chad Adams • Edited

Of course, I’d recommend Fastify. Express is dying. If you go to the HarperDB website they even say right on the main page quick setup with Fastify and HarperDB. HERN just sounds better than HFRN.

Thread Thread
 
mauro_codes profile image
Mauro Garcia

Express is dying? Did you check the results in state of js survey this year?

Thread Thread
 
margo_hdb profile image
Margo McCabe

@chadalen thanks for the input! This is an explanation of one option for a tech stack, and as mentioned in the blog, you should certainly choose what technologies make the most sense for you. We are also huge fans of Fastify, and we're hosting a livestream event on the 26th with a top Fastify maintainer, building a REST API w/ Fastify & HarperDB. You should check it out!

Thread Thread
 
cadams profile image
Chad Adams • Edited

@maurogarcia_19

It is don't believe me?

The survey you're talking about is regarding how popular express is. Which it should be because it's one of the oldest node web servers out there. It takes a while to get people off of these but doesn't mean you should use it.

Look at PHP for example it's straight up garbage but people still use it.

Express is still great for smaller projects or quick prototyping but if you're serious you wouldn't use it.

Thread Thread
 
treboryx profile image
Robert

Thanks for the recommendations along with the stats.

Thread Thread
 
mauro_codes profile image
Mauro Garcia
  • The date of the last commit or the number of current issues is not relevant. A project without issues maybe is dead.
  • Original developers can build other things. That doesn't mean that it's dead.
  • Popularity translates into community support. Which is great if you're dealing with issues.
  • Not all projects are huge. If your project is small. It doesn't mean that you are not "serious".
Thread Thread
 
cadams profile image
Chad Adams • Edited

"A project without issues maybe is dead."
A project without resolving issues is also dead.

"Original developers can build other things. That doesn't mean that it's dead."
True but they were the primary contributor.

"Popularity translates into community support. Which is great if you're dealing with issues."
Community support but no one contributes to their repo to fix the underlying issues.

Thread Thread
 
mauro_codes profile image
Mauro Garcia

Well we could agree to disagree at least!

Thread Thread
 
cadams profile image
Chad Adams

Haha right, it's all good. These are good conversations.

Some comments have been hidden by the post's author - find out more