Публикации по теме 'mongodb'
Улучшите поиск по страницам с помощью Node.js и MongoDB
Хорошая практика, когда мы перечисляем данные, состоит в том, чтобы разбивать результат с сервера на страницы и создавать для клиента способ запрашивать новые страницы (больше элементов).
При работе с Node.js и MongoDB есть два общих шаблона для создания пагинации:
используйте .skip(X).limit(Y) при запросе данных: в основном мы определяем размер страницы («лимит») и играем с вычислением значения «пропустить» используйте {_id: {$lt: FIRST_MONGO_ID, $gt: LAST_MONGO_ID}} и..
Настройка MERN CRUD — 1
Привет, парень, сегодня я собираюсь показать вам, как настроить приложение MERN в VScode. Я изучил основы MERN Stack несколько дней назад и хотел поделиться тем, что я узнал, и не стесняйтесь исправлять меня или давать предложения, если вы обнаружите, что я делаю что-то не так в коде.
Давайте начнем…
MERN означает MongoDB, Express, React, Node после четырех ключевых технологий, составляющих стек. M означает MongoDB (база данных), в основном используется для подготовки базы данных..
Знакомство с пакетом grubba-rpc
Учебник по RPC
В этом уроке я буду учить, как постепенно добавлять в вашу кодовую базу наш новый пакет grubba-rpc , чтобы узнать больше о том, что входит в этот пакет, вы можете посмотреть здесь .
Если вы хотите продолжить, вы можете использовать этот шаблон или получить окончательный исходный код здесь .
Когда начать?
Запустите установку пакетов:
meteor npm i grubba-rpc
meteor npm i zod
Затем выберите модуль, который вы хотите создать. Вы можете использовать старые..
Платформа приложения
Application Framework — это библиотека, содержащая программные платформы, используемые разработчиками программного обеспечения для разработки стандартной структуры приложения и решения проблем в процессе разработки. Эти фреймворки работают как шаблоны и структуры для разработки приложения с высокой эффективностью и быстрым подходом. Платформы приложений используются не только при разработке графического пользовательского интерфейса (GUI), но и в других областях, таких как веб-приложения...
Создание семян для MongoDB с помощью Faker и Bcrypt
Введение
В этой статье мы рассмотрим, как создавать семена для MongoDB, используя популярные библиотеки Faker и Bcrypt. Мы сосредоточимся на создании пользовательских записей с хешированными паролями для гипотетического приложения. Для этого мы рассмотрим пример кода строка за строкой, объясняя процесс и назначение каждой строки.
Прежде чем погрузиться в код, убедитесь, что у вас установлены следующие зависимости:
мангуст фейкер bcrypt
Вы можете установить все это, просто..
Стек MEAN: Введение — Часть 1
M — M ongo DB (база данных)
E — E xpress (внутренняя структура)
A — A ngular.js (внешняя среда)
N — N ode.js (внутренняя среда выполнения)
Что это означает?
MEAN — это полнофункциональное решение JavaScript, которое помогает создавать быстрые, надежные и удобные в сопровождении производственные веб-приложения. Стек, используемый в среднем:
Mongo DB : Mongo DB — это база данных документов с открытым исходным кодом, предназначенная для простоты разработки и..
Создание API с помощью GraphQL, NodeJs и Mongoose
Получение настройки
Прежде всего, нам нужно создать файл package.json для установки зависимостей. Откройте свой терминал и запустите эту команду. Он автоматически создаст для вас файл package.json.
npm init --yes
Установка зависимостей
Я собираюсь использовать экспресс-фреймворк для создания наших API. Express предоставляет еще один пакет express-graphql для работы с GraphQL. Мы собираемся использовать Mongoose ODM для взаимодействия с базой данных MongoDB. graphql-tools..