Node.JS [ru] | Серверный JavaScript
11.5K subscribers
91 photos
6 videos
25 files
3.16K links
Все о разработке backend части на JavaScript (Node JS).
А так же: Express JS, Next JS, Nest, Socket.IO

Канал на бирже - https://telega.in/c/we_use_js

По вопросам рекламы или разработки: @g_abashkin

РКН: https://vk.cc/cJPGOP
Download Telegram
​​PouchDB - JavaScript база данных, вдохновлённая CouchDB

Работает как на клиенте, так и на сервере, обеспечивая синхронизацию

Достаточно легковесная (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
RxDB - база данных для JavaScript в реальном времени

Реактивная NoSQL база данный для веб, Electron, гибридных и Node.js приложений

Благодаря тому что RxDB реактивная, можно подписываться на изменения в БД

Подходит для приложения с изменениями в реальном времени и лёгком взаимодействии между клиентом и сервером

Поддерживает GraphQL и CouchDB эндпоинты

Полностью поддерживает TypeScript

Может шифровать поля для защиты данных пользователей

Поддерживает оффлайн

Поддерживает JSON Schema

#jslib #rxdb #reactive #backend #frontend #fullstack #javascript #db #database