- Learning Path Libraries: This path is only available in the libraries listed. To access this path, purchase a license for the corresponding library.
- Core Tech
Node.js Microservices
Microservices refer to the architecture style where an application is built as a collection of small, independent services that communicate with each other using well-defined interfaces.
This path will cover microservices in the context of Node.js. and will discuss the advantages offered by Node.js such as non-blocking I/O model, high performance, and scalability that make it an ideal choice for creating responsive and efficient services.
Content in this path
Beginner
This section covers beginner level content.
Intermediate
This section covers practitioner level content.
Advanced
This section covers advanced level content.
- Microservice architecture
- RESTful APIs
- API Gateway and Edge Services
- Testing and Continuous Integration
- Deploying and Scaling Microservices
- Message queues
- Monitoring and logging
- Security: Authentication and Authorization
- Before diving into building Node.js microservices, it's important to have a solid understanding of the following concepts and technologies:
- JavaScript
- Node.js basics
- JavaScript frameworks
- API
- Message Queues