Size: a a a

TypeORM - Русскоязычное сообщество

2019 July 16

С

Сын маминой подруги in TypeORM - Русскоязычное сообщество
@constb @MegaloCerebrum Понял, спасибо
источник

КБ

Константин Брызгалин in TypeORM - Русскоязычное сообщество
с другой стороны в нём вроде как можно использовать то же подключение что и в knex-е и таким образом у кнекса и тайпорма будет общий пул подключений…
источник
2019 July 17

RA

Robert Arzin in TypeORM - Русскоязычное сообщество
плюсую за него
источник

RA

Robert Arzin in TypeORM - Русскоязычное сообщество
Сын маминой подруги
ТайпОРМ значит не может без сущностей?
без использований сущностей пропадает большая часть кода, которая есть в ORM. тогда лучше взять что-то легковесней
источник

LK

L K in TypeORM - Русскоязычное сообщество
ORM - Object-relational mapping
если у тебя не будет на что мапить, тут уже далеко тебе не нужна ORM
основная суть ж ORM это мапинг
источник

IL

Ihor Levchenko in TypeORM - Русскоязычное сообщество
теперь избавляюсь от typeorm, прожорливая она оказалась пипец(
источник

С

Сын маминой подруги in TypeORM - Русскоязычное сообщество
Ihor Levchenko
теперь избавляюсь от typeorm, прожорливая она оказалась пипец(
даже с кешом?
источник

IL

Ihor Levchenko in TypeORM - Русскоязычное сообщество
у typeorm маппинг очень тяжелый.. я бы сказал тяжелющий
источник

IL

Ihor Levchenko in TypeORM - Русскоязычное сообщество
очень сильно cpu нагружает даже при простых выборках
источник

IL

Ihor Levchenko in TypeORM - Русскоязычное сообщество
я сразу начал его юзать потому что это единственное адекватное решение для TS
источник

IL

Ihor Levchenko in TypeORM - Русскоязычное сообщество
но теперь все больше очков в пользу knexjs
источник

С

Сын маминой подруги in TypeORM - Русскоязычное сообщество
😞
источник

RA

Robert Arzin in TypeORM - Русскоязычное сообщество
мне кажется что typeorm пока еще сыроват, особенно в части документации
источник

С

Сын маминой подруги in TypeORM - Русскоязычное сообщество
Если до этого никогда с ОРМ не работал, то по доке, мне кажется, хер разберёшся. Если уже был опыт работы, то впринципе стартануть можно.
источник

КБ

Константин Брызгалин in TypeORM - Русскоязычное сообщество
Ihor Levchenko
но теперь все больше очков в пользу knexjs
посмотри на objection.js – это «лёгкий» мэппер поверх кнекса, позволяет работать с сущностями через обычный кнексовский построитель, у него нет такого оверхеда…
источник

АП

Алексей Пастушенко in TypeORM - Русскоязычное сообщество
Константин Брызгалин
посмотри на objection.js – это «лёгкий» мэппер поверх кнекса, позволяет работать с сущностями через обычный кнексовский построитель, у него нет такого оверхеда…
class-transformer
источник

КБ

Константин Брызгалин in TypeORM - Русскоязычное сообщество
не совсем понял причём он тут… я с ним работаю когда в проекте используются тайпскриптовые валидаторы и надо входящие параметры загнать на проверку, но в плане работы с typeorm – зачем он нужен? там вроде на репозиториях есть create и insert которые на вход простые объекты берут – их достаточно…
источник

RA

Robert Arzin in TypeORM - Русскоязычное сообщество
Сын маминой подруги
Если до этого никогда с ОРМ не работал, то по доке, мне кажется, хер разберёшся. Если уже был опыт работы, то впринципе стартануть можно.
работал до этого с sequelize и это не особо помогает, поскольку два продукта отличаются своей реализацией
источник

АП

Алексей Пастушенко in TypeORM - Русскоязычное сообщество
Константин Брызгалин
не совсем понял причём он тут… я с ним работаю когда в проекте используются тайпскриптовые валидаторы и надо входящие параметры загнать на проверку, но в плане работы с typeorm – зачем он нужен? там вроде на репозиториях есть create и insert которые на вход простые объекты берут – их достаточно…
без тайпорма, если нужны DTO
источник

АП

Алексей Пастушенко in TypeORM - Русскоязычное сообщество
правда onCreate, onUpdate  и иже с ними нужно будет ручками
источник