Size: a a a

Webpack — русскоговорящее сообщество

2019 April 18

👤U

👤 User in Webpack — русскоговорящее сообщество
<?= '<script>var KOSTEEL = 123;</script>' ?>
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Ну kosteel у тебя не будет виден
источник

👤U

👤 User in Webpack — русскоговорящее сообщество
Эт еще почему. Он как раз таки в глобальной области поселится.
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Но мыслишь в верном направлении.
источник

RD

Roman Domoratskii in Webpack — русскоговорящее сообщество
Dmitry
как я понимаю, вебпак требует избегать глобальных переменных среди скриптов. Если мне нужно передать значение переменной в скрипт из HTML, например url = "/en/products", то как мне лучше передать это?
Используй data атрибут, это нормальная практика
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
👤 User
Эт еще почему. Он как раз таки в глобальной области поселится.
Ну как бы да, но нет
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Можно же
<script>
sessionStorage.setItem('url', 'blabla');
</script>
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Это точно лучше датаатрибутов
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Roman Domoratskii
Используй data атрибут, это нормальная практика
Неа, не нормальная это практика ниразу
источник

RD

Roman Domoratskii in Webpack — русскоговорящее сообщество
Alex CherryTea
Неа, не нормальная это практика ниразу
можно аргументы?
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Roman Domoratskii
можно аргументы?
Надо подождать пока прогрузится дом прежде чем можно будет прочесть. Операция нахождения элемента в доме - затратнее, лейаут засоряется ненужными элементами, которые к тому же могут быть случайно дропнуты при маунте какого нибудь аппа
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Ну и в конце концов это костыль, хак, использование дом апи не по назначению когда есть апи более предназначенное для задачи
источник

RD

Roman Domoratskii in Webpack — русскоговорящее сообщество
Alex CherryTea
Надо подождать пока прогрузится дом прежде чем можно будет прочесть. Операция нахождения элемента в доме - затратнее, лейаут засоряется ненужными элементами, которые к тому же могут быть случайно дропнуты при маунте какого нибудь аппа
> Надо подождать пока прогрузится дом прежде чем можно будет прочесть.

> которые к тому же могут быть случайно дропнуты при маунте какого нибудь аппа

Как правило, маунтим в тот элемент из которого достаем данные из атрибутов.

> это костыль, хак,

Не согласен, вполне себе нативное поведение
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Roman Domoratskii
> Надо подождать пока прогрузится дом прежде чем можно будет прочесть.

> которые к тому же могут быть случайно дропнуты при маунте какого нибудь аппа

Как правило, маунтим в тот элемент из которого достаем данные из атрибутов.

> это костыль, хак,

Не согласен, вполне себе нативное поведение
Какое такое правило
источник

RD

Roman Domoratskii in Webpack — русскоговорящее сообщество
Alex CherryTea
Какое такое правило
Привычка, стандартное поведение
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Roman Domoratskii
Привычка, стандартное поведение
Привычка ориентированное прграмиранне, понятно
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Зачем нам использовать апи по назначению которое работает быстрее и читается сторонним разработчиком который не в курсе ваших привычек
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
Alex CherryTea
Зачем нам использовать апи по назначению которое работает быстрее и читается сторонним разработчиком который не в курсе ваших привычек
ну че ты че ты? всегда ж так делали =)
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Roman Usherenko
ну че ты че ты? всегда ж так делали =)
источник

f

funfoorique in Webpack — русскоговорящее сообщество
😂
источник