Size: a a a

Programming Offtop

2020 August 02

AO

Alexey Otts in Programming Offtop
Artem Molotov
человек, разберись с вебпаком
Дерьмище этот ваш вебпак
источник

AN

Alexander Nozik in Programming Offtop
Нет никакого рантайма, есть скриптт вида Plotly.plot(1,2,3,4), который вставляется текстуально, но для того, чтобы он работал, нужно, чтобы Plotly был уже загружен
источник

AM

Artem Molotov in Programming Offtop
Alexey Otts
Дерьмище этот ваш вебпак
вот сразу всё и стало понятно. пиши и дальше костыли
источник

AM

Artem Molotov in Programming Offtop
Alexander Nozik
Нет никакого рантайма, есть скриптт вида Plotly.plot(1,2,3,4), который вставляется текстуально, но для того, чтобы он работал, нужно, чтобы Plotly был уже загружен
рантайм у тебя есть как минимум тогда, когда js скрипт отрабатывает.

Госпаде. Вы сначала попробуйте, а потом продолжим обсуждать
источник

AO

Alexey Otts in Programming Offtop
Artem Molotov
вот сразу всё и стало понятно. пиши и дальше костыли
Гуру фронтенда, не гневся на меня, я считаю вебпак дерьмом из за его монструозности, и все тоже самое можно сделать без него и проще
источник

AM

Artem Molotov in Programming Offtop
Alexey Otts
Гуру фронтенда, не гневся на меня, я считаю вебпак дерьмом из за его монструозности, и все тоже самое можно сделать без него и проще
Пиши. И. Дальше. Костыли
источник

AN

Alexander Nozik in Programming Offtop
Претензия не к вебпаку, которого нет там. Проблема в том, что динамическая страница - это вообще страшная вещь, в ней в любой момент в любом месте может появиться тэг со скриптом и понять в каком порядке они выполняются не возможно. Есть некоторая претензия к require, поскольку он вроде должен выполнять эту задачу, но убитый напрочь.
источник

AM

Artem Molotov in Programming Offtop
Alexander Nozik
Претензия не к вебпаку, которого нет там. Проблема в том, что динамическая страница - это вообще страшная вещь, в ней в любой момент в любом месте может появиться тэг со скриптом и понять в каком порядке они выполняются не возможно. Есть некоторая претензия к require, поскольку он вроде должен выполнять эту задачу, но убитый напрочь.
Где вебпака нет? И почему ты считаешь, что я имел ввиду, что он где-то должен быть кроме как на твоём ПК во время разработки?
источник

AN

Alexander Nozik in Programming Offtop
Artem Molotov
рантайм у тебя есть как минимум тогда, когда js скрипт отрабатывает.

Госпаде. Вы сначала попробуйте, а потом продолжим обсуждать
как мне текст `Plotly.plot(1,2,3,4)`, который рендерится на сервере вставить вебпаком?
источник

AM

Artem Molotov in Programming Offtop
Alexander Nozik
Претензия не к вебпаку, которого нет там. Проблема в том, что динамическая страница - это вообще страшная вещь, в ней в любой момент в любом месте может появиться тэг со скриптом и понять в каком порядке они выполняются не возможно. Есть некоторая претензия к require, поскольку он вроде должен выполнять эту задачу, но убитый напрочь.
>  Проблема в том, что динамическая страница - это вообще страшная вещь, в ней в любой момент в любом месте может появиться тэг со скриптом и понять в каком порядке они выполняются не возможно

Угадай почему появился вебпак и что он решает. Лол.
источник

AO

Alexey Otts in Programming Offtop
Artem Molotov
Пиши. И. Дальше. Костыли
Ладно буду и дальше не писать фронт, пока он не созреет для вешей типа svelte
источник

AN

Alexander Nozik in Programming Offtop
Alexey Otts
Ладно буду и дальше не писать фронт, пока он не созреет для вешей типа svelte
Ну собственно я на корутинках сделал вполне симпатчиный загрузчик. Только оттестировать не могу пока из-за того, что там проблема с тестом асинхронных функций
источник

AN

Alexander Nozik in Programming Offtop
Ну это у меня проблема то есть, решения есть
источник

AM

Artem Molotov in Programming Offtop
Alexander Nozik
как мне текст `Plotly.plot(1,2,3,4)`, который рендерится на сервере вставить вебпаком?
тебе нихрена вебпаком "вставлять" не надо. Тебе надо собирать и потом подгружать в любом месте. И когда ТВОЙ КОД вызовет определённый модуль, тогда он и будет подгружен. И все проблемы зависимостей и очерёдности подгурзки будет решён собранным через вебпак на твоём ПК кодом.
источник

AN

Alexander Nozik in Programming Offtop
Artem Molotov
тебе нихрена вебпаком "вставлять" не надо. Тебе надо собирать и потом подгружать в любом месте. И когда ТВОЙ КОД вызовет определённый модуль, тогда он и будет подгружен. И все проблемы зависимостей и очерёдности подгурзки будет решён собранным через вебпак на твоём ПК кодом.
как я динамический скрипт из SSR соберу вебпаком? Вы с бэком-то работали?
источник

AM

Artem Molotov in Programming Offtop
Alexander Nozik
как я динамический скрипт из SSR соберу вебпаком? Вы с бэком-то работали?
Ты собираешь его у себя. -_-

Или ты виджет для разработки предоставляешь?
источник

AN

Alexander Nozik in Programming Offtop
Artem Molotov
Ты собираешь его у себя. -_-

Или ты виджет для разработки предоставляешь?
Я собираю его на ходу. По коду, которой в джупитере написан.
источник

AN

Alexander Nozik in Programming Offtop
Если бы вопрос был в том, что собрать фиксированную страницу, я бы тут не спрашивал ничего.
источник

AO

Alexey Otts in Programming Offtop
Artem Molotov
>  Проблема в том, что динамическая страница - это вообще страшная вещь, в ней в любой момент в любом месте может появиться тэг со скриптом и понять в каком порядке они выполняются не возможно

Угадай почему появился вебпак и что он решает. Лол.
Не угадал, он в первых версиях не умел ничего динамически на бандлы разбивать, так что наверное не для этого 🤷‍♂
источник

AM

Artem Molotov in Programming Offtop
Alexey Otts
Не угадал, он в первых версиях не умел ничего динамически на бандлы разбивать, так что наверное не для этого 🤷‍♂
я и не писал, что бы разбивать на чанки (а не бандлы). Лол.
источник