<p><strong>Build production-ready scalable applications that stand up to enterprise demands with NestJS while learning all about APIs GraphQL and more</strong></p><p><strong>Key Features:</strong></p><p>- Understand the basics of robust modern apps design patterns and NestJS architecture</p><p>- Build test and scale Rest APIs and GraphQL APIs using NestJS</p><p>- Utilize microservice architecture DevOps security and communication patterns for modern API development</p><p>- Purchase of the print or Kindle book includes a free PDF eBook</p><p><strong>Book Description:</strong></p><p>In this book Pacifique Linjanja a globally recognized software engineer and open-source contributor shares his deep technical expertise and practical insights from his extensive experience delivering enterprise-level applications to unpack the full potential of NestJS the cutting-edge Node.js framework.</p><p>This book covers the core concepts design patterns and best practices for building scalable high-performance applications with NestJS. You'll learn REST API and GraphQL implementations harness the power of microservices and explore real-world case studies including e-commerce social networking and ERP systems. The chapters provide step-by-step guidance for setting up your development environment with TypeScript and npm structuring projects effectively and using the Apollo Federation architecture to create efficient GraphQL APIs. 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 NestJS application from scratch.</p><p>By the end you'll be ready to apply DevOps principles for continuous integration and deployment as well as secure your NestJS applications using advanced techniques.</p><p><strong>What You Will Learn:</strong></p><p>- Master NestJS architecture and set up your environment with Node.js npm and TypeScript</p><p>- Apply design patterns and best practices to build robust maintainable apps</p><p>- Build REST APIs and leverage GraphQL for flexible querying</p><p>- Use microservices architecture to efficiently scale your applications</p><p>- Understand how to test and debug APIs for optimal performance</p><p>- Implement Apollo Federation for efficient GraphQL APIs in a federated system</p><p>- Secure NestJS apps with advanced techniques</p><p><strong>Who this book is for:</strong></p><p>If you are a software engineer developer or a tech lead looking to build scalable applications using NestJS REST GraphQL and microservices this book is for you. Whether you're new to NestJS or a seasoned developer this guide will help you leverage NestJS for your next big project. It's also ideal for project managers and other IT professionals seeking insights into enterprise-level efficient development testing strategies and deployment processes. Even technology enthusiasts will find this book enlightening.</p><p><strong>Table of Contents</strong></p><p>- Overview of NestJS</p><p>- Understanding Scalable Application Architecture Principles and Design Patterns</p><p>- Setting Up Your NestJS Environment and Exploring NestJS - Building a Robust App</p><p>- Advanced Concepts - Modules Controllers Providers Exception Filters Pipes Guards and Decorators</p><p>- Building and Optimizing REST APIs with NestJS</p><p>- Unleashing the Power of GraphQL and the Apollo Federation Architecture in NestJS</p><p>- Testing and Debugging REST APIs in NestJS</p><p>- Testing and Debugging GraphQL APIs in NestJS</p><p>- Deep Dive into Microservices: Concepts and Architectural Styles</p><p>- Building Scalable Microservices with NestJS</p><p>- Testing and Debugging Microservices in NestJS</p><p>- Case Study 1- E-commerce Application</p><p>- Case Study 2- Social Networking Platform</p><p>(N.B. Please use the Read Sample option to see further chapters)</p>
Piracy-free
Assured Quality
Secure Transactions
Delivery Options
Please enter pincode to check delivery time.
*COD & Shipping Charges may apply on certain items.