Название: Mastering Mongoose Автор: Valeri Karpov Издательство: Independently published Год: 2021 Страниц: 157 Язык: английский Формат: pdf (true), epub + code Размер: 10.1 MB
The complete guide to building and maintaining fast, production-ready apps with Mongoose, written by Mongoose's Lead Developer.
Full-Stack Node.js and MongoDB, Explained. Let's face it, building APIs can be a real pain in the backend. You as an API architect are responsible for shipping new features while maintaining data integrity, security, developer experience, and performance. Imagine yourself being confident you can deliver all this and more.
Mongoose is the most popular Node.js database framework. Over 1 million GitHub projects depend on Mongoose, ranging from student projects to startups to Fortune 500 companies.
I'm Valeri Karpov, the maintainer of Mongoose since April 2014. Mongoose was one of the first Node.js projects when it was written in 2010, and by 2014 the early maintainers had moved on. I had been using Mongoose since 2012, so I jumped on the opportunity to work on the project as fast as I could. I've been primarily responsible for Mongoose for most of its 10 years of existence. This eBook contains the distilled experience of 8 years working with MongoDB and Mongoose, and 6 years working on Mongoose. The goal of this book is to take you from someone who is familiar with Node.js and MongoDB, to someone who can architect a Mongoose-based backend for a large scale business.
Mastering Mongoose will teach you the guiding principles for building production-ready APIs and backend services with Node.js and MongoDB. You'll learn:
The relationships between the 5 fundamental Mongoose classes: Model, Document, Schema, Connection, and Query The 3 schema design principles for ensuring consistent performance as your collections grow beyond 100k documents The 4 different types of Mongoose middleware, and how to use them How to integrate Mongoose with Express to build HTTP APIs How to integrate Mongoose with Websockets to build realtime apps
Mastering Mongoose packs all this and more into a concise 157 pages. That means you can become a Mongoose expert in days, not months. Stop copy/pasting snippets from StackOverflow and become the backend expert your team relies on.
BSD Magazine №11 2017 Название: BSD Magazine Год / месяц: 2017 / November Номер: Vol.11 No.11 Формат: pdf Размер: 10,4 mb Язык: English The BSD Magazine is a project...