DEV Community

Cover image for I'm a professional React developer, and here's how I create React-powered Microservices using GraphQL and Node.js. #8
Better Coding Academy
Better Coding Academy

Posted on • Edited on

I'm a professional React developer, and here's how I create React-powered Microservices using GraphQL and Node.js. #8

Update: Part 9 is out!

About Me: I've been a professional web developer for just over 10 years now. I'm currently the lead web development instructor at Better Coding Academy, and as part of what I do, I post videos on our YouTube channel at https://www.youtube.com/c/BetterCodingAcademy.

(Subscribe for awesome web development content!)

This is part 8 in a full tutorial on how to set up a GraphQL Microservices-powered React app. (Here's part 7!)

In this video, I fully implemented authentication in the frontend React app, hooking it up to the microservice architecture via the API Gateway.

I hope you enjoy!

Happy coding!

Full source code: https://github.com/parkroolucas/microservices-demo

Top comments (6)

Collapse
 
brucem1976 profile image
Bruce Martin

The vscode shortcut is a great suggestion. I see you use very little in terms of autocompletes and linting etc - have you found it better to keep things quite "raw" in terms of becoming a better coder?

Collapse
 
bettercodingacademy profile image
Better Coding Academy

I don't like autocomplete because I find that it's too inconsistent, and oftentimes also too slow. It simply is faster and more consistent for me to just type it out.

I do use linting; however, given the scope of this project, I didn't want to introduce too much additional complexity. I use ESLint daily within professional projects, and I definitely consider it to be important.

Collapse
 
brucem1976 profile image
Bruce Martin

This set of videos has been awesome Lucas - thanks! You not a fan of TypeScript?

Collapse
 
bettercodingacademy profile image
Better Coding Academy

I've used TypeScript (and Flow) in both professional and personal contexts. I definitely think TypeScript is better designed and more feature-rich than Flow at the moment, but as to whether or not it's a waste of time, I'm still quite on the fence.

Collapse
 
ozkaptanhakan profile image
Hakan Özkaptan

Great Job Lucas, I love your video sets.
Could you show us how to control VSCode (extensions, keymaps, etc..) end of the course.

Collapse
 
bettercodingacademy profile image
Better Coding Academy

Sounds good!