Я начинаю серию статей о node js. На самом деле я не очень разбираюсь в node js. Поэтому я подумал, давайте снова начнем с нуля и поможем другим узнать об этом. Я просмотрел учебные пособия по «сетевому ниндзя», взял оттуда программу и сделал свое собственное слияние. Я хочу помочь вам в моем путешествии, давайте вместе поедем в node js на 30 дней ...

День 29 - База данных SQL с Node js - Изучение Node JS за 30 дней [Мини-серия]

Полная серия, чтобы легко изучить основы node js

Перед тем, как перейти к этой части руководства, мы никогда не говорили о базе данных. На самом деле это был базовый курс, поэтому я никогда ничего не рассказываю о базе данных. Просто хотел сделать учебник на чистом node js.

Сегодня мы узнаем, как добавить базу данных sql с помощью express js.

Это довольно просто, но для этого нам понадобится пакет npm. Собственно множественный пакет для него.

Для подключения sql. Есть несколько пакетов

  • Knex.js
  • Sqorn
  • шумоподавитель
  • Objection.js
    и многое другое

Я лично использовал knex.js и objection.js. Возражение на самом деле основано на knex, у него есть некоторые дополнительные преимущества, поэтому я использовал его в некоторых проектах.

Knex - хороший выбор, потому что у него отличная документация. За чем довольно легко следить.

Установка довольно проста. Как и другие. Но вам тоже нужно установить базу данных. Нравится то, что вы используете - mysql, postgresql или sqlite.

Подключиться тоже легко, можно просто сменить учетные данные.

Вы также можете написать RAW sql с помощью knex. Http://knexjs.org/#Raw-Expressions