Size: a a a

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

2020 January 12

Д

Денис in Node.js — русскоговорящее сообщество
Roman
я готов пожертвовать немного скоростью, ради уверенности в безопасности, но все же нужна самая быстрая orm
Попробуй квери билдер
источник

R

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

Д

Денис in Node.js — русскоговорящее сообщество
Или sequelize, но на сложных запросах будут не оптимальные запросы, когда много джойнов таблиц
источник

R

Roman in Node.js — русскоговорящее сообщество
а что быстрее?
источник

R

Roman in Node.js — русскоговорящее сообщество
builder или sequelize?
источник

Д

Денис in Node.js — русскоговорящее сообщество
Knex - билдер, sequelize - orm, но есть ряд вопросов по производительности
источник

GB

Green Bear in Node.js — русскоговорящее сообщество
Roman
Да, но я боюсь, что будут sql инъекции
Все передаваемые запросы через параметры. И будет безопасно процентов на 99.9
источник

Д

Денис in Node.js — русскоговорящее сообщество
+ты получишь с sequelize ещё вагон с тележкой вопросов, а как сделать "x"
источник

R

Roman in Node.js — русскоговорящее сообщество
Green Bear
Все передаваемые запросы через параметры. И будет безопасно процентов на 99.9
это в query builders?
источник

GB

Green Bear in Node.js — русскоговорящее сообщество
Roman
это в query builders?
Это в sql драйвер, типа node-pg
источник

R

Roman in Node.js — русскоговорящее сообщество
понял спасиб)
источник

Д

Денис in Node.js — русскоговорящее сообщество
Потому считаю начни либо на чистых запросах соблюдая как минимум с параметрами правило, либо knex/аналоги
источник

GB

Green Bear in Node.js — русскоговорящее сообщество
Green Bear
Это в sql драйвер, типа node-pg
Ибо все orm/билдеры все равно по верх него сделаны, если речь о постгрес
источник

R

Roman in Node.js — русскоговорящее сообщество
ну норм попробую https://www.npmjs.com/package/pg
источник

GB

Green Bear in Node.js — русскоговорящее сообщество
Сам кучу перелопатил с 10 orm, в итоге начал юзать sql без билдеров и орм, сделал простенький класс для более удобной вставки и where.
источник

Д

Денис in Node.js — русскоговорящее сообщество
да, тоже вариант, о чем собственно изначально говорили)
источник

R

Roman in Node.js — русскоговорящее сообщество
понял спасибо) мне главное скорость сейчас и что бы не сильно "дырявое" получилось
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Roman
Да, но я боюсь, что будут sql инъекции
оспаде, да они скорее из-за бага в орм будут, иньекции невозможны если делать скл биндинги данных, а не формировать строки с данными вручную
источник

GB

Green Bear in Node.js — русскоговорящее сообщество
Roman
понял спасибо) мне главное скорость сейчас и что бы не сильно "дырявое" получилось
А скорость не всегда зависит от orm/bilder, а больше от оптимизации структуры/запросов....
источник

R

Roman in Node.js — русскоговорящее сообщество
ну у меня будут простенькие select/update и insert
источник