coursehunter
  • Категории
    • Frontend
      • Angular
      • HTML
      • CSS
      • JavaScript
      • Vue
      • jQuery
      • React
      • AngularJS
      • Backbone
      • TypeScript
      • Ember
      • Next.js
      • Elm
      • Svelte
      • Single SPA
      • Three.js
      • D3.js
      • RxJS
      • WebGL
      • barba.js
    • Backend
      • PHP
      • Python
      • Ruby on Rails
      • Yii
      • Laravel
      • SQL
      • Ruby
      • Symfony
      • Java
      • Scala
      • Node.js
      • MongoDB
      • Golang (Google Go)
      • Slim
      • Silex
      • Firebase
      • C Sharp (C#)
      • Deno
      • Redis
      • Django
      • NestJS
      • Spring
      • Spring Boot
      • Spring Data
      • Spring Cloud
      • Spring Security
      • Spring Integration
      • Spring HATEOAS
      • Spring MVC
      • Elixir
      • Phoenix
    • System programming
      • Rust
      • WebAssembly
    • Marketing
      • SEO
    • Video and 3D
      • Blender
      • Cinema 4D
      • ZBrush
    • Graphic
      • Figma
      • Sketch
      • Photoshop
      • After Effects
      • Illustrator
      • Adobe XD
      • Lightroom
      • CorelDRAW
    • DevOps
      • AWS
      • Azure
      • Docker
      • Git
      • GitHub
      • Gitlab
      • Google Cloud
      • Grafana
      • Kubernetes
      • Jenkins
      • Terraform
    • Tools
      • GraphQL
      • Flux
      • Webpack
      • Ansible
      • Gulp
      • Grunt
      • Visual Studio Code
      • VIM
      • OpenCV
      • Salt
      • SVN
      • Atom
      • Elasticsearch
      • Electron
      • Chrome DevTools
      • Yarn
      • Babel
      • Grep
      • npm
      • Gatsby
      • PhpStorm
      • Webflow
      • Hibernate
      • Socket.io
      • Bash
    • Разработка мобильных приложений
      • React Native
      • Ionic
      • Swift
      • Progressive Web App (PWA)
      • Core Data
      • Xamarin
      • NativeScript
      • Dart и Flutter
    • Gamedev
      • Unity
    • CMS
      • Wordpress
      • OpenCart
      • Drupal
      • Joomla
      • 1C-Bitrix
      • MODX
      • Magento
      • Shopify
    • Blockchain
      • Криптовалюты
      • Decentralized Applications (dApps) (Web 3)
    • Тестирование
      • Postman
      • Selenium
      • Appium
      • Protractor
      • WebdriverIO
      • Cypress
      • Playwright
    • Другое
      • WebRTC
      • OpenGL Shading Language (GLSL)
    • Подготовка к собеседованию
    • Обработка и анализ данных
    • Информационная безопасность
      • Этический взлом / Тестирование на проникновение
    • Английский язык
    • Конференции
  • Источники
  • Все курсы
    • Популярные
    • Бесплатные (100+ Курсов)
  • Топики
  • Книги
    • Популярные
Sign Up Sign in
📌 Очень жаль, что всем известный персонаж решил начать войну. Мы молимся за Украину и за мир!
Главная страница Категория node.js [Книга] Изучите Mongoose

[Книга] Изучите Mongoose

Mastering Mongoose

masteringjs.io
[Книга] Изучите Mongoose Загрузить
Источник
masteringjs.io
Категория
Node.js
Дата добавления
09/01/2021
Язык
English

Полное руководство по созданию и поддержке быстрых, готовых к работе приложений с помощью Mongoose, написанное ведущим разработчиком Mongoose.


Full-Stack Node.js и MongoDB

Посмотрим правде в глаза, создание API может быть настоящей головной болью в серверной части. Вы, как архитектор API, несете ответственность за предоставление новых функций при сохранении целостности данных, безопасности, удобства для разработчиков и производительности. Представьте, что вы уверены, что сможете выполнить все это и даже больше.

Mongoose - самая популярная среда баз данных Node.js. От Mongoose зависит более 1 миллиона проектов GitHub, от студенческих проектов до стартапов и компаний из списка Fortune 500.

Освоение Mongoose научит вас принципам создания готовых к эксплуатации API-интерфейсов и серверных служб с помощью Node.js и MongoDB. Вы узнаете:

  • Отношения между 5 фундаментальными классами Mongoose: модель, документ, схема, соединение и запрос.
  • 3 принципа разработки схем для обеспечения стабильной производительности, когда ваши коллекции превышают 100 тыс. документов
  • 4 различных типа промежуточного программного обеспечения Mongoose и способы их использования
  • Как интегрировать Mongoose с Express для создания HTTP API
  • Как интегрировать Mongoose с Websockets для создания приложений в реальном времени

В Mastering Mongoose все это и многое другое собрано на 153 страницах. Это означает, что вы можете стать экспертом по Mongoose за несколько дней, а не месяцев. Прекратите копировать / вставлять фрагменты из StackOverflow и станьте экспертом по бэкенду, на которого полагается ваша команда.

Знакомьтесь, автор: Валерий Карпов

Привет. Я разработчик JavaScript из Майами, штат Флорида. Я поддерживаю Mongoose с апреля 2014 года, а с 2012 года я создаю приложения с использованием Mongoose.

В Mastering Mongoose я превратил 8-летний опыт создания приложений Mongoose в несколько часов чтения. Эта электронная книга не является полным справочником по Mongoose. Это тщательно подобранное руководство, объясняющее уроки, которые я извлек из создания приложений Mongoose с десятками участников и сотнями миллионов документов.

Mastering Mongoose поставляется с 4 примерами приложений, созданными для демонстрации уроков из электронной книги. Эти приложения включают:

Веб-чат в реальном времени

Приложение для чата, созданное с использованием ванильного JS. Сообщения чата отправляются в реальном времени с помощью веб-сокетов.

Бэкэнд работает на Express и ws. Приложение демонстрирует, как использовать один и тот же порт для HTTP и веб-сокетов, а также как интегрировать Mongoose с веб-сокетами.

React Корзина

Магазин образцов музыки, созданный с помощью React. Включает интеграцию тестовых платежей с Puppeteer.

Бэкэнд построен с помощью Express. Это приложение демонстрирует, как управлять корзиной покупок с помощью Express и Mongoose, в том числе как расплачиваться с помощью Stripe.

Портфолио Vue Stock

Приложение Vue, которое рассчитывает общую стоимость вашего портфеля акций. Включает рендеринг на стороне сервера и сквозные тесты на основе Puppeteer.

Бэкэнд на основе Express демонстрирует, как обрабатывать предварительную выборку данных для рендеринга на стороне сервера.

Посмотреть больше

Комментарии

Только зарегистрированные пользователи могут комментировать️
  • CH User
    Ashiq
    11 Dec 2022 06:34
    The book is missing
  • CH User
    ninja
    10 Jan 2021 11:45
    Thank you so much

Похожие

MongoDB (amigoscode)

MongoDB (amigoscode)

MongoDB
MongoDB очень популярен для любого проекта. Это no sql  база данных, которая предлагает высокую производительность и масштабируемость. Наличие MongoDB в вашем наборе навыков выделит вас на фоне конкурентов. Вы сможете очень быстро создавать серверные приложения.
03:03:57
English
amigoscode (Nelson Djalo)
Премиум
Посмотреть
Node.js REST API с Express и MongoDB - Solid архитектура

Node.js REST API с Express и MongoDB - Solid архитектура

Node.js REST API with Express & MongoDB - Solid Architecture
Хотите узнать, как создать REST API с помощью Nodejs, Express и MongoDB? В этом курсе вы узнаете, как создавать MVC REST API архитектуру в Nodejs, общаться с MongoDB с помощью Mongoose, защищать API с помощью JWT (веб-токен JSON) и документировать API с помощью популярного инструмента с открытым исходным кодом под названием swagger. Мы находимся в мире архитектуры REST API из-за бума микросервисов. Все движется к архитектуре REST API от...
03:09:09
English
udemy
Премиум
Посмотреть

Ресурс видеоуроков программирования для front и back end разработчиков. Бери знания своего профиля у нас, ведь мы самые лучшие блеать. Серьезно.

Категории
Все категории HTML CSS JavaScript React.js Python SQL Java Node.js Другое TypeScript
Источники
Все источники codewithmosh (Mosh Hamedani) frontendmasters itgid (Александр Лущенко) itvdn OTUS softwaretesting udemy videosmile webformyself Дмитрий Лаврик
Telegram Форум Пакеты Контакты FAQ
Темы:
Язык: