In this video, learn how to set up the tools that you will use throughout this course.
- [Instructor] Before we really get started, let's make sure that you have all the tools needed on your machine. First let's install an editor. In this course, I will use Visual Studio Code. It's free and it comes with great node.js support out of the box. I highly recommend that you use it as well, at least for this course. After installing it you can open it right away, and it will present you with a welcome screen. Visual Studio Code comes with an integrated terminal, so I will open it now by clicking on View, Terminal. And in there I will run node -v to see which version of Node I'm running currently. You'll see that I'm having version 10.15.3 installed, which is the current long-term supported version of Node.js. If you haven't Node.js installed yet, just head over to the Node.js website and install the currently long-term supported version there. The sample project we will be working on comes with a configuration for ESLint. ESLint makes sure that your code follows certain quality standards. And I will install the respective extension for Visual Studio Code now by simply clicking here on the left, and Menu on the last icon. And there I look for ESLint. I select the first hit here and I click on Install. As we will be working with REST APIs throughout this course, I also installed Postman, which makes testing REST APIs very easy. We should now have all the tools needed in place, and we can proceed with the rest of the course.
- Setting up a service registry
- Registering and deregistering services
- Versioning and load balancing
- Adding the service logic
- Working with the circuit breaker
- Using queues
- Consuming and storing feedback