Size: a a a

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

2020 September 30

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Для примера:
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Справа esbuild-node-tsc (написан на Go), слева родной компилятор
источник

ДК

Дмитрий Коноферчук... in Node.js — русскоговорящее сообщество
нет разницы
источник

СП

Сергей Пограничный... in Node.js — русскоговорящее сообщество
Bogdan
А вообще на продах обычно нативно пишут или от случая к случаю?
Не знаю про какой прод вам сказал товарищ снизу, но точно не Sequelize.
источник

B

Bogdan in Node.js — русскоговорящее сообщество
Сергей Пограничный
Не знаю про какой прод вам сказал товарищ снизу, но точно не Sequelize.
Почему не он?
источник

СП

Сергей Пограничный... in Node.js — русскоговорящее сообщество
Это рофлер какой-то, вам ранее ответили, что нативные драйверы или query builder'ы.
источник

MK

Maxim Koylo in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Кстати, возможно многие про это еще не слышали. Недавно вышла шикарная вундервафля:
https://github.com/a7ul/esbuild-node-tsc

$ time tsc

real    0m2.447s
user    0m4.267s
sys     0m0.149s
-----------------------------------------
$ time etsc
Built in: 70.17ms

real    0m0.478s
user    0m0.371s
sys     0m0.067s

Как-то так.
это только для проектов на тс?
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Есть esbuild просто
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Но для TS ценность существенно больше, потому что транспиляция неминуема перед рантаймом
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
А для ES6-ES2020 она уже в целом не всегда обязательна
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
(Во время разработки — про это речь)
источник

MK

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

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Есть esbuild просто
Как-то он и другие сборщики поверх него типа snowpack, не особо пользуются популярностью
источник

GG

Georgiy Georgievich in Node.js — русскоговорящее сообщество
Bogdan
А вообще на продах обычно нативно пишут или от случая к случаю?
орм запросы больше времени занимают чем нативные, поэтому нужно рассматривать конкретный случай. Я использовал нативный, т.к. хотел поработать с SQL запросами
источник

D

Dmitry in Node.js — русскоговорящее сообщество
Georgiy Georgievich
орм запросы больше времени занимают чем нативные, поэтому нужно рассматривать конкретный случай. Я использовал нативный, т.к. хотел поработать с SQL запросами
почему ? зависит от оптимизации запросов в самих орм
источник

GG

Georgiy Georgievich in Node.js — русскоговорящее сообщество
Орм это синтаксический сахар, а такие вещи всегда делают обработку данных дольше. Но большим плюсом является скорость разработки
источник

GG

Georgiy Georgievich in Node.js — русскоговорящее сообщество
Чем сложнее запрос, тем дольше обрабатывается
источник

BB

Bruian Blake in Node.js — русскоговорящее сообщество
Georgiy Georgievich
Орм это синтаксический сахар, а такие вещи всегда делают обработку данных дольше. Но большим плюсом является скорость разработки
Вы путаете синтаксис с семантикой
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Как-то он и другие сборщики поверх него типа snowpack, не особо пользуются популярностью
Ну для ES6 он бесполезен в целом. Другое дело, когда речь идёт об окружении для разработки под Typescript
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Иметь мгновенно результат, который ранее нужно было ждать несколько секунд, ощущается весьма существенным.
источник