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 Jun 22

Do you have your own Gatsby site? Let's brainstorm a dev.to cross-poster

I'd love it if my blog posts were automatically sent to dev.to - wouldn't you?

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