RESTful Microservices Using Node.js and Express Specialization
Backend refers to the server side of development. Here, the primary focus is on how a website works. Node.js is considered efficient for the development of backend applications as it brings event-driven programming and enables development of fast and efficient web servers in JavaScript. Developers can create scalable servers by using a simplified model of event-driven programming that uses call-backs to signal completion of a task.
What You Will Learn:
- Explore the Node.js environment, test and debug the basic programs incorporating Node.js techniques like modules, files and asynchronous programming
- Build and document REST APIs using Vanilla and Express.js. Secure the REST API using JWT and Oauth
- Implement Polyglot Persistence using MySQL and Mongo Database
- Build microservices and explore the inter-process communication between microservices synchronously and asynchronously