Size: a a a

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

2020 February 26

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
источник

DD

Dmitry DS in Node.js — русскоговорящее сообщество
Sheldhur Mornor
а в чём смысл бандлить бэк?
Может они так клиентов привязывают?
источник

¿

¿hope in Node.js — русскоговорящее сообщество
undefined
а если у тебя бэк будет на typescript, то что ты ноде прикажешь делать с этим счастьем?
Да к тайпскрипт транслирует файлы в джс, зачем вебпак?
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
¿hope
Да к тайпскрипт транслирует файлы в джс, зачем вебпак?
Тайпскрипт это транспиллер, webpack это бандлер. Ваш капитан очевидность.
источник

¿

¿hope in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Тайпскрипт это транспиллер, webpack это бандлер. Ваш капитан очевидность.
Это понятно, только зачем собирать бандл для бэка?
источник

u

undefined in Node.js — русскоговорящее сообщество
¿hope
Это понятно, только зачем собирать бандл для бэка?
да блин, возьми top-level-await. Нода не поддерживает, а бабель и rollup - да.
источник

A

Alexander in Node.js — русскоговорящее сообщество
¿hope
Это понятно, только зачем собирать бандл для бэка?
Я себя убеждаю, что после минификации, терсера и т.п. код будет работать быстрее :)
источник

SS

S S in Node.js — русскоговорящее сообщество
Alexander
Я себя убеждаю, что после минификации, терсера и т.п. код будет работать быстрее :)
Я думаю что только на клиенте даст буст, на сервере хз хз
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
¿hope
Это понятно, только зачем собирать бандл для бэка?
В случае если нет кучи сложных зависимостей, это позволяет упаковать все в 1 небольшой файл, и это положительно сказывается на производительности и удобстве деплоя.
источник

T

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

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Alexander
Я себя убеждаю, что после минификации, терсера и т.п. код будет работать быстрее :)
Тут важнее, что вместо кучи запросов к файловой системе будет лишь один.
источник

T

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

T

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

SS

S S in Node.js — русскоговорящее сообщество
The Fallen Phoenix
В случае если нет кучи сложных зависимостей, это позволяет упаковать все в 1 небольшой файл, и это положительно сказывается на производительности и удобстве деплоя.
пруф
источник

М

Ману in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Размер кода для производительности на бекэнде в этом смысле роли не играет
Нода же в любом случае компилируется так что и минимизация бесполезна будет)
источник

М

Ману in Node.js — русскоговорящее сообщество
У нас фронтендер минифицирует чтобы левые чуваки если решат посмотреть код - мало что поняли
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Ману
У нас фронтендер минифицирует чтобы левые чуваки если решат посмотреть код - мало что поняли
Будто это проблема
источник

М

Ману in Node.js — русскоговорящее сообщество
Не проблема. Но хоть какая-то защита
источник

RY

Ruslan Yusupov in Node.js — русскоговорящее сообщество
Всё правильно, мало ли кто у тебя по серверу шарится. Зайдет кто-нибудь случайно на твой сервак - а там код ценный лежит. Надо защищать.
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Ruslan Yusupov
Всё правильно, мало ли кто у тебя по серверу шарится. Зайдет кто-нибудь случайно на твой сервак - а там код ценный лежит. Надо защищать.
защищать надо on-premise, но не минификацией, конечно
источник