Mastering MEAN Stack
eBook - PDF

Mastering MEAN Stack

Build full stack applications using MongoDB, Express.js, Angular, and Node.js (English Edition)

Pinakin Ashok Chaubal

Share book
  1. English
  2. PDF
  3. Available on iOS & Android
eBook - PDF

Mastering MEAN Stack

Build full stack applications using MongoDB, Express.js, Angular, and Node.js (English Edition)

Pinakin Ashok Chaubal

Book details
Table of contents

About This Book

A step-by-step guide to building web applications with the MEAN stack

Key Features
? Gain a comprehensive understanding of full stack development and the MEAN stack.
? Implement automated testing using Supertest and JEST for reliable and efficient code testing.
? Understand the importance of deployment with containers.

The MEAN stack, comprising MongoDB, Express.js, Angular, and Node.js, is a widely used and robust web development framework. Acquiring expertise in the MEAN stack will equip you with the necessary skills to strengthen your web development capabilities, enabling you to build efficient and modern web applications. This book is a comprehensive guide to full stack development using the MEAN stack (MongoDB, Express.js, Angular, and Node.js). It covers all the essential aspects of building robust web applications, from architectural design to implementation. The book introduces the fundamentals of full-stack development and the advantages of using the MEAN stack. It explains the installation and configuration of the MEAN stack components and teaches how to connect them to create powerful full-stack applications seamlessly. The book also covers security mechanisms like authentication and authorization to ensure application security. The book will help you gain proficiency in front-end development with Angular and back-end integration with Node.js. The book also covers real-time data updates using NATS Streaming, automated testing techniques, and the integration of additional services like comments. By the end of the book, you can confidently build full-stack applications using the MEAN stack.

What you will learn
? Install and configure the necessary components for building web applications.
? Master frontend development using Angular, including component creation and data binding.
? Discover the power of Node.js and its integration with Angular for efficient backend development.
? Explore the integration of the Comments service and understand the concepts of subdocuments and references.
? Test the integration of the Posts and Comments service, ensuring smooth communication between the two components.

Who this book is for
Whether you are an absolute beginner or an experienced developer, this book caters to both audiences, providing valuable insights and practical knowledge.

Table of Contents
1. Fundamentals of Full Stack Development and the MEAN Stack
2. Architectural Design of Our Sample Application
3. Installing the Components
4. Creation of the Frontend Using Angular
5. Addition of Node.js and Ideas for Integration
6. Handling Authorization
7. Creating the Posts Service and NATS Streaming Integration
8. Introducing Automated Testing
9. Integrating the Comments Service
10. Creating the Comments Service
11. Implementing the Frontend

Frequently asked questions

How do I cancel my subscription?
Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
Can/how do I download books?
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
What is the difference between the pricing plans?
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
What is Perlego?
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Do you support text-to-speech?
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Is Mastering MEAN Stack an online PDF/ePUB?
Yes, you can access Mastering MEAN Stack by Pinakin Ashok Chaubal in PDF and/or ePUB format, as well as other popular books in Design & Webdesign. We have over one million books available in our catalogue for you to explore.



Table of contents