Best option to start a new big project - NodeJS

twitter logo github logo ・1 min read

Hey! I will begin a moderately big project together with a friend, but still we do not define the technology that we will use. We begin with "Sails", but... yet it is very young and the bugs abound. We have searched a lot about new technologies. What do you recommend to us? Thank you!

twitter logo DISCUSS (1)
markdown guide

If you're looking for a sort of "everything in a box" approach, I think Sails, Loopback, and Kraken are kind of top of the heap. If you're looking for a bit more flexibility, Hapi (from Walmart Labs, which powers Walmart mobile I think) is great. On an even more granular level, there's Koa and Express (I recommend Koa over express these days, since its api is based on Promises instead of callbacks, which is nice). With either any of the latter, you'd need to figure out your own ways of working with databases (Bookshelf + Knex is popular), and probably a bunch of other pieces that don't come included.

Classic DEV Post from Mar 2

Which game are you playing right now?

What game are you playing right now? Do you have any favourites from your childhood that you reminisce about?

Wilson Tovar profile image
hey! hi stalker, i'm Wilson. I love code, indie music, poetry and photography.

The fastest growing software community.
Free forever.