Size: a a a

Node.js — русскоговорящее сообщество

2019 November 02

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Konstantin Sedykh
потому-что для большинства - сервер бд это чёрный яшик с барабашкой, который чё-та там себе мутит абстрактное
разработчики не умеют в sql?
источник

МП

Максим Патрушев in Node.js — русскоговорящее сообщество
Vladimir Klimov
Если у вас большой проект - то самому придется писать что-то типа орм, ведь хардкодить sql запросы - то еще удовольствие
Так почему просто не взять готовую орм
логично
источник

KS

Konstantin Sedykh in Node.js — русскоговорящее сообщество
Vladimir Klimov
Если у вас большой проект - то самому придется писать что-то типа орм, ведь хардкодить sql запросы - то еще удовольствие
Так почему просто не взять готовую орм
почему просто не написать функции сложных запросов на самой бд?
источник

G

GG in Node.js — русскоговорящее сообщество
Konstantin Sedykh
потому-что для большинства - сервер бд это чёрный яшик с барабашкой, который чё-та там себе мутит абстрактное
Ну да. Не понятно чё там под капотом, как оно работает. Какие то теории множеств использует
источник

VK

Vladimir Klimov in Node.js — русскоговорящее сообщество
Konstantin Sedykh
почему просто не написать функции сложных запросов на самой бд?
Потому, что плохо зависеть от бд. Бд - это способ хранения данных, а не место, где должна лежать бизнес-логика
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Vladimir Klimov
Потому, что плохо зависеть от бд. Бд - это способ хранения данных, а не место, где должна лежать бизнес-логика
так orm эту проблему никак не решает, а только создает дополнительную сложность
источник

KS

Konstantin Sedykh in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
разработчики не умеют в sql?
как правило нет. для этого есть отдельные люди.
источник

M

Max in Node.js — русскоговорящее сообщество
Што
источник

KS

Konstantin Sedykh in Node.js — русскоговорящее сообщество
Vladimir Klimov
Потому, что плохо зависеть от бд. Бд - это способ хранения данных, а не место, где должна лежать бизнес-логика
что за бред? за данные должна отвечать бд, а не просто быть чуланом.
источник

G

GG in Node.js — русскоговорящее сообщество
Konstantin Sedykh
как правило нет. для этого есть отдельные люди.
Ну простую выборку, вставку, апдейты, джоины должны знать
источник

G

GG in Node.js — русскоговорящее сообщество
Но не больше наверно. Дальше это уже sql мастер
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Chingiz Mamiyev
Не думаю что всё это сделать легко с sql
Это основы sql
источник

M

Max in Node.js — русскоговорящее сообщество
Этот чатик доставляет целый день. То сертификатами подтираются то изобретают sql мастеров для left join.
источник

VK

Vladimir Klimov in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
так orm эту проблему никак не решает, а только создает дополнительную сложность
Я отвечал на другой вопрос, это вырвано из контекста
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Алексей Попов
Это основы sql
Да,я понимаю.
источник

M

Max in Node.js — русскоговорящее сообщество
Sql надо знать. ORM это сахар
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
а что любители orm будут делать когда потребуется написать сложный запрос?
источник

VK

Vladimir Klimov in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
а что любители orm будут делать когда потребуется написать сложный запрос?
Писать запрос. Использование орм не исключает знание sql
источник

VK

Vladimir Klimov in Node.js — русскоговорящее сообщество
Я лично люблю objection + knex
источник

G

GG in Node.js — русскоговорящее сообщество
Max
Sql надо знать. ORM это сахар
Ты знаешь весь sql? Всю доку посгресса прочёл?
источник