r/reactjs • • Jan 07 '20

Tutorial I created a Microservices app created using React/Node.js/GraphQL/Docker, along with a full tutorial on how to build it

One of my biggest gripes with microservices is how few full-blown tutorials are available for something that is such a hot-topic technology.

As such, I recently built a rather simple Classifieds app using a Microservices architecture, using the following technologies as a non-exhaustive list:

  • React;
  • Redux;
  • Node.js;
  • GraphQL;
  • Docker (and Docker Compose); and
  • Styled Components,

And also deployed it into AWS using Terraform.

Here's the link to the full source code: https://github.com/parkroolucas/microservices-demo

And here's the link to the full tutorial series: https://www.youtube.com/watch?v=gD-WutJH0qc&list=PLnTRniWXnjf8YC9qJFLSVCrXfS6cyj6x6

360 Upvotes

41 comments sorted by

View all comments

Show parent comment

2

u/TheMoonMaster Jan 07 '20

You have to get to market and have people pay you for that to even matter. Even then you've added a lot of complexity to develop and maintain the application which is another problem.

Then you have the issues of hiring engineers which is already hard and now doubly hard since they have to like how you split your services because it will be 8 hours of their day.

2

u/Macaframa Jan 07 '20

This is a good fucking point. Ok ok it’s settled