ENRG Stack — GraphQL as a first class citizen

source https://pbs.twimg.com/media/CrpvPoSXYAAXsXF.jpg

A quick article. Well, more like Friday thoughts.

When Angular came out we had the MEAN stack standing for Mongo, Express, Angular and Node. Once React became widely adopted the A was swapped with an R for React making the MERN stack. MERN doesn’t really roll off the tongue easily and more importantly doesn’t represent my stack. Which caused me to think about the stack that I use, GraphQL, React, Node Express.

The Main difference is the inclusion of GraphQL which infact is a huge difference. You may have noticed in my stack I did not include a database. This is due to GraphQL and it’s resolvers making it simple to use different databases and return the merged results.

Therefore to properly represent GraphQL as a first class citizen, I propose we drop the M from MERN, replace it with G and rearrange the letter to give a name that more accurately represents the stack and the way developing with that stack feels. The ENRG Stack

I’m Otis Virginie, A Full Stack (React, Redux, Node, GraphQL) JavaScript Developer. Or should I say ENRG Developer :)

Like what you read? Give Otis Virginie a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.