Установка базы данных на Node.js сервер ⚙
hackernoon.com/setting-up-node-js-with-a-database-part-1-3f2461bdd77f
#backend #js #javascript #nodejs #backend #database #sql #mongodb
hackernoon.com/setting-up-node-js-with-a-database-part-1-3f2461bdd77f
#backend #js #javascript #nodejs #backend #database #sql #mongodb
Hackernoon
Tutorial: Setting up Node.js with a database
I could have named this tutorial “setting up Node.js with MySQL” however I wanted to make the name a little more encompassing because I think for most applications MySQL is a great choice for Node.js.
PouchDB - JavaScript база данных, вдохновлённая CouchDB
Работает как на клиенте, так и на сервере, обеспечивая синхронизацию
Достаточно легковесная (46KB gzipped)
Работает во всех браузерах (включая IE)
Проста в использовании
#jslib #javascript #database #backend #frontend #fullstack #pouchdb
Работает как на клиенте, так и на сервере, обеспечивая синхронизацию
Достаточно легковесная (46KB gzipped)
Работает во всех браузерах (включая IE)
Проста в использовании
#jslib #javascript #database #backend #frontend #fullstack #pouchdb
Prisma - набор инструментов для управления БД через Node.js и TypeScript
Prisma состоит из 3 компонентов - Prisma Client, Prisma Migrate и Prisma Studio
Prisma Client может использоваться в любом backend приложении на JS/TS и поддерживает REST, GraphQL и gRPC (и любое другое API, которое использует БД) для API, и любую SQL БД
Prisma Migrate - это инструмент миграций БД схем, который хранит историю всех миграций и позволяет отменить любую из них
Prisma Studio - GUI среда разработки для баз данных, с возможностью просмотра и редактирования данных
В целом Prisma помогает облегчить управление БД и разработку backend приложений на JavaScript / Typescript
#jslib #prisma #database #backend #javascript #typescript #webdev #sql #graphql #rest #grpc
Prisma состоит из 3 компонентов - Prisma Client, Prisma Migrate и Prisma Studio
Prisma Client может использоваться в любом backend приложении на JS/TS и поддерживает REST, GraphQL и gRPC (и любое другое API, которое использует БД) для API, и любую SQL БД
Prisma Migrate - это инструмент миграций БД схем, который хранит историю всех миграций и позволяет отменить любую из них
Prisma Studio - GUI среда разработки для баз данных, с возможностью просмотра и редактирования данных
В целом Prisma помогает облегчить управление БД и разработку backend приложений на JavaScript / Typescript
#jslib #prisma #database #backend #javascript #typescript #webdev #sql #graphql #rest #grpc
RxDB - база данных для JavaScript в реальном времени
Реактивная NoSQL база данный для веб, Electron, гибридных и Node.js приложений
Благодаря тому что RxDB реактивная, можно подписываться на изменения в БД
Подходит для приложения с изменениями в реальном времени и лёгком взаимодействии между клиентом и сервером
Поддерживает GraphQL и CouchDB эндпоинты
Полностью поддерживает TypeScript
Может шифровать поля для защиты данных пользователей
Поддерживает оффлайн
Поддерживает JSON Schema
#jslib #rxdb #reactive #backend #frontend #fullstack #javascript #db #database
Реактивная NoSQL база данный для веб, Electron, гибридных и Node.js приложений
Благодаря тому что RxDB реактивная, можно подписываться на изменения в БД
Подходит для приложения с изменениями в реальном времени и лёгком взаимодействии между клиентом и сервером
Поддерживает GraphQL и CouchDB эндпоинты
Полностью поддерживает TypeScript
Может шифровать поля для защиты данных пользователей
Поддерживает оффлайн
Поддерживает JSON Schema
#jslib #rxdb #reactive #backend #frontend #fullstack #javascript #db #database
GitHub
GitHub - pubkey/rxdb: A fast, local first, reactive Database for JavaScript Applications https://rxdb.info/
A fast, local first, reactive Database for JavaScript Applications https://rxdb.info/ - pubkey/rxdb