Scalable Application Development with Nest.js. Leverage REST, GraphQL, microservices, testing, and deployment for seamless growth - Helion
Tytuł oryginału: Scalable Application Development with Nest.js. Leverage REST, GraphQL, microservices, testing, and deployment for seamless growth
ISBN: 9781835463956
Format: ebook
Data wydania: 2024-11-01
Księgarnia: Helion
Cena książki: 119,00 zł
Written by a skilled software engineer known for building enterprise-level apps with technologies like Nest.js, this book takes you through the core concepts, design patterns, and best practices needed to create scalable, high-performance applications with Nest.js, a cutting-edge Node.js framework.
The chapters help you get to grips with REST API and GraphQL implementations, harness the power of microservices, and explore real-world case studies, including e-commerce, social networking, and ERP systems. You’ll set up your development environment by utilizing TypeScript and npm and structuring projects effectively. You'll also learn to utilize Apollo Federation architecture to create efficient GraphQL APIs in Nest.js. This book offers hands-on guidance for testing and debugging APIs, handling exceptions, and validating data using pipes and guards, all while helping you build a complete Nest.js application from scratch.
By the end of this book, you'll be able to effectively adopt DevOps principles for continuous integration and deployment, as well as secure your Nest.js applications using advanced techniques.
Osoby które kupowały "Scalable Application Development with Nest.js. Leverage REST, GraphQL, microservices, testing, and deployment for seamless growth", wybierały także:
- D3.js w akcji 67,42 zł, (20,90 zł -69%)
- Tablice informatyczne. Node.js 16,86 zł, (5,90 zł -65%)
- React i GatsbyJS. Kurs video. Nowoczesne strony internetowe w oparciu o headless CMS i GraphQL 148,98 zł, (59,59 zł -60%)
- TypeScript i React. Kurs video. Tworzenie nowoczesnych komponent 129,00 zł, (51,60 zł -60%)
- Vue.js w praktyce. Kurs video. Poznaj narz 148,98 zł, (59,59 zł -60%)
Spis treści
Scalable Application Development with NestJS. Leverage REST, GraphQL, microservices, testing, and deployment for seamless growth eBook -- spis treści
- 1. Overview of Nest.js
- 2. Understanding Scalable Application Architecture Principles and Design Patterns
- 3. Setting Up Your Nest.js Environment and Exploring Nest.js: Building a Robust App
- 4. Advanced Concepts: Modules, Controllers, Providers, Exception Filters, Pipes, Guards, and Decorators
- 5. Building and Optimizing REST APIs with Nest.js
- 6. Unleashing the Power of GraphQL and Apollo Federation Architecture in Nest.js
- 7. Testing and Debugging REST APIs in Nest.js
- 8. Testing and Debugging GraphQL APIs in Nest.js
- 9. Deep Dive into Microservices: Concepts and Architectural Style
- 10. Building Scalable Microservices with Nest.js
- 11. Testing and Debugging Microservices in Nest.js
- 12. Case Study 1: E-commerce Application
- 13. Case Study 2: Social Networking Platform
- 14. Case Study 3: Enterprise Resource Planning (ERP) System
- 15. Deploying Nest.js Applications
- 16. Embracing DevOps: Continuous Integration and Continuous Deployment (CI/CD) for Nest.js
- 17. Nest.js Performance Optimization
- 18. Nest.js Security Best Practices
- 19. Concluding Remarks and Next Steps