169 похожих чатов

Всем привет, подскажите пжлст Вот есть у меня проект. bundle.min.js у

него грузится где-то 2 секунды (при 15Мбит/с), потому я захотел разбить его на чанки
Но как оказалось, заказчик хочет продакшн держать не в виде статик файлов, а в виде node.js instance с по сути активным webpack dev server. Можно ли как-то разбить runtime build на чанки в таком случае?

22 ответов

5 просмотров

Можно все также собирать бандл, разбив предварительно на чанки, а после- сервить статику нодой

Вебпак держать в проде- такая себе затея

Dmytro-Svyrydenko Автор вопроса
Таймураз Кайтмазов
Можно все также собирать бандл, разбив предварител...

Как я понял, статики не будет в принципе Т.е. на сервере запустят инстанс ноды с приложением (реакт), дадут ссылку в интернет и всё

Dmytro Svyrydenko
Не мне решать, увы

Тогда сделай как хотят, пусть сами себе потом мозг выносят

Dmytro-Svyrydenko Автор вопроса
Таймураз Кайтмазов
Нужно избавиться от "как я понял"

Я просто не очень понимаю как это, ибо всегда со статикой работал Получается без «как я понял» статики не будет в принципе Правильно ли я понимаю что тогда разбить на чанки нельзя?

Dmytro Svyrydenko
Я просто не очень понимаю как это, ибо всегда со с...

Я просто не вижу кейса, где кто-то бы над этим парился Эту задачу никто не решал имхо, следовательно проще думать ,что нельзя

Dmytro Svyrydenko
Я просто не очень понимаю как это, ибо всегда со с...

что за заказчик такой что хочет странного?

можно через serve консольную утилиту поднимать

Dmytro-Svyrydenko Автор вопроса
Sergiy Shatunov
что за заказчик такой что хочет странного?

У меня заказчик хочет делать рассчеты в Qlik Sense (не уверен что знаешь, но просто дал вводную) с 10+ миллионами данных на машине с 8Гб оперативы и 4х ядерном проце на 2.6 ггрц (при этом с запущенной рядом нодой и windows-server) В итоге весь бекенд обсасывает рассчеты секунд 20-30, а заказчик хочет за 1-2 Заказчик долбоеб, увы и ах, но как-то проект из дна доставать нужно

Dmytro-Svyrydenko Автор вопроса
Vladislav Stepanov
можно через serve консольную утилиту поднимать

Не очень понял в чем смысл этого пакета для моего случая)

Dmytro Svyrydenko
У меня заказчик хочет делать рассчеты в Qlik Sense...

можно в нескольких словах пояснить что такое Qlik Sense?

Dmytro-Svyrydenko Автор вопроса
Vladislav Stepanov
значит я не понял твой случай

Есть рантайм бандл, нужно его на чанки разбить чтоб клиент грузил не огромный файл, а только нужную часть Пока что смотрю в сторону нескольких entry points react app и отдавать только тот код, который нужен на странице

Dmytro Svyrydenko
Есть рантайм бандл, нужно его на чанки разбить что...

я тут внезапно подумал в сторону вебсокета

Dmytro-Svyrydenko Автор вопроса
Sergiy Shatunov
можно в нескольких словах пояснить что такое Qlik ...

Тулза для рассчетов и аналитики больших объемов данных Может выступать в роли бекенда (как у меня) и отдавать данные, либо как независимое приложение

Dmytro Svyrydenko
Есть рантайм бандл, нужно его на чанки разбить что...

а, тоесть на каждый запрос собирать сборку? Твой заказчик долбаеб

Vladislav Stepanov
а, тоесть на каждый запрос собирать сборку? Твой з...

вдруг можно запилить меморизацию и кеширование

Dmytro-Svyrydenko Автор вопроса
Vladislav Stepanov
а, тоесть на каждый запрос собирать сборку? Твой з...

Та не, всм Он хочет на сервере поднять инстанс реакт-апп и просто дать ссылку на него Статик-файлы хранить не хочет (хер знает почему, у меня тут цепочка из 5 йоба-менеджеров)

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта