Size: a a a

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

2020 March 11

ТК

Таймураз Кайтмазов in Node.js — русскоговорящее сообщество
Bugs Bunny
подскажите, какой фрейм взять под ноду с ТСом?
смотрел фастифай, но что-то там какие-то костыли по тайпингам. выбор пал на nest, но что-то ко мне все чаще подкрадываются подозрения, что проще выкинуть ТС
Нест, но у него дока не очень понятная
Чтобы правильно сделать, нужно 3 раза перепрочесть доку, ошибаясь при этом уйму раз
источник

BB

Bugs Bunny in Node.js — русскоговорящее сообщество
ну это не страшно )
источник

Г🌝

Голубь🌚 🌝Игорь in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
ОРМ ведь тоже разного уровня абстракций есть. Objection, например, очень близок к sql.
Sequelize напротив, очень далеко, но позволяет легко делать многие виды запрослов
загуглил Objection. чет он старомодный.
источник

Г🌝

Голубь🌚 🌝Игорь in Node.js — русскоговорящее сообщество
Bugs Bunny
подскажите, какой фрейм взять под ноду с ТСом?
смотрел фастифай, но что-то там какие-то костыли по тайпингам. выбор пал на nest, но что-то ко мне все чаще подкрадываются подозрения, что проще выкинуть ТС
NestJS
источник

BB

Bugs Bunny in Node.js — русскоговорящее сообщество
декораторы в нем немного смущают. то они легаси, то не легаси, то experimental. хер поймешь их
источник

GN

Gromozdin Nikita in Node.js — русскоговорящее сообщество
Iliya Kobaliya
Мне эта строка ( await pool.query(UPDATE history SET conditions = ${result};)) возвращает ошибку (syntax error at or near "2") Когда result = "4;2+2"
Тут проблема в том, что ты завершил запрос точкой с запятой а потом пишешь "2+2" и база не понимать, что происходит
источник

(M

(((Sergey(not seresha)) Markizov) in Node.js — русскоговорящее сообщество
Кто-нибудь http://knexjs.org/ пробовал?
источник

GN

Gromozdin Nikita in Node.js — русскоговорящее сообщество
Iliya Kobaliya
Мне эта строка ( await pool.query(UPDATE history SET conditions = ${result};)) возвращает ошибку (syntax error at or near "2") Когда result = "4;2+2"
Почитай про то, как передавать параметры в запрос в базу и про sql injection
источник

GN

Gromozdin Nikita in Node.js — русскоговорящее сообщество
(((Sergey(not seresha)) Markizov)
Кто-нибудь http://knexjs.org/ пробовал?
Норм вещь
источник

GN

Gromozdin Nikita in Node.js — русскоговорящее сообщество
Сказал бы, что лучше, чем ормки, но заклюют)
источник

KL

Kirill Lesohorskyi in Node.js — русскоговорящее сообщество
Голубь🌚 🌝Игорь
когда нужно с подзапросами лепить то да. но на сколько я знаю sequelize довольно неплох.
Мне показалось или sequelize сделана по active record-у?
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
Kirill Lesohorskyi
Мне показалось или sequelize сделана по active record-у?
+
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Gromozdin Nikita
Сказал бы, что лучше, чем ормки, но заклюют)
Не лучше, а просто другой класс библиотек. С соответствующими плюсами и минусами
источник

GN

Gromozdin Nikita in Node.js — русскоговорящее сообщество
Кстати, а bookshelf юзал кто-нить?
источник

KL

Kirill Lesohorskyi in Node.js — русскоговорящее сообщество
Что-то звачит как очень знакомые грабли
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Bugs Bunny
подскажите, какой фрейм взять под ноду с ТСом?
смотрел фастифай, но что-то там какие-то костыли по тайпингам. выбор пал на nest, но что-то ко мне все чаще подкрадываются подозрения, что проще выкинуть ТС
koa
источник

Г🌝

Голубь🌚 🌝Игорь in Node.js — русскоговорящее сообщество
а можно такой вопрос по NestJS.
Уже юзаю его пару месяцев. Головная боль что нельзя делать глубокий роутинг. аля /api, а контроллеры уже внутри него /user. Но нет надо писать фулл ппуть прямо в контроллер. унужно ставить дополнительные инструменты.
Почему они не сделали?
Это противоречит каким-то канонам?
источник

GN

Gromozdin Nikita in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Не лучше, а просто другой класс библиотек. С соответствующими плюсами и минусами
Абсолютно согласен)
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
Голубь🌚 🌝Игорь
а можно такой вопрос по NestJS.
Уже юзаю его пару месяцев. Головная боль что нельзя делать глубокий роутинг. аля /api, а контроллеры уже внутри него /user. Но нет надо писать фулл ппуть прямо в контроллер. унужно ставить дополнительные инструменты.
Почему они не сделали?
Это противоречит каким-то канонам?
подтягивайте константы, или оборачивайте
источник

BB

Bugs Bunny in Node.js — русскоговорящее сообщество
Спасибо всем 🙂
источник