Size: a a a

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

2019 December 23

IP

Igor Petrov in JavaScript — русскоговорящее сообщество
Александр Принцип
хз, модалку описую в css, открыть, закрыть через js
Если у вас она одна на весь сайт, то да. Часто модалка содержит в себе какую-то логику, принимает кучу параметров и т.д.
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Александр Принцип
А что там в модалке сложного? Повесить listener куда надо, по клику показать, и закрыть, повесив listener на кнопку закрыть в модалке?

Какие лучшие, проверенные практики там искать?
суть в реюзабельности
источник

АП

Александр Принцип in JavaScript — русскоговорящее сообщество
class напиши
источник

OS

Oleg Shcherbachenko in JavaScript — русскоговорящее сообщество
Есть библиотека получше жиквери, ванила называется. В ней есть все и даже больше
источник

АП

Александр Принцип in JavaScript — русскоговорящее сообщество
Я-то не против, я просто jquery не воспринимаю, а темой была она)
источник

АП

Александр Принцип in JavaScript — русскоговорящее сообщество
Oleg Shcherbachenko
Есть библиотека получше жиквери, ванила называется. В ней есть все и даже больше
Ты смотри, а то ещё будут пытаться её скачать ( :
источник

R

Romanovskiy in JavaScript — русскоговорящее сообщество
Пусть качают, благо она не много весит)
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Бандл ректа-100кб VS jquery-30kb
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Это называется суицид
источник

П

Походцев in JavaScript — русскоговорящее сообщество
Oleg Shcherbachenko
Зачем писать код, если можно не писать
Поддерживаю, в бекенде так и делаю. Во фронте же тянуть такие большие библиотеки это не лучшее решение для производительности и скорости загрузки.
Согласен с людьми, что в модалке нету ничего сложного. А "скучно" их писать только когда вы делаете это первый-второй раз, на третий уже за пару минут готов полный функционал
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Походцев
Поддерживаю, в бекенде так и делаю. Во фронте же тянуть такие большие библиотеки это не лучшее решение для производительности и скорости загрузки.
Согласен с людьми, что в модалке нету ничего сложного. А "скучно" их писать только когда вы делаете это первый-второй раз, на третий уже за пару минут готов полный функционал
зачем писать неоплачиваемый велосипед?
источник

AK

Alex Kott in JavaScript — русскоговорящее сообщество
Пайчарм ругается на searchParams в строке
let searchParams = `text=${encodeURIComponent(task.query_text)}`;
, мол, поскольку переменная не переопределяется, значит это константа, напишите const. Это вообще нормально у вас такое в js или стоит поправить в настройках подсветки синтаксиса?
источник

П

Походцев in JavaScript — русскоговорящее сообщество
Vlad
зачем писать неоплачиваемый велосипед?
Он легче весит, чем библиотека, соответственно быстрее загружается сайт, выше конверсии, выше позиции в поиске
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Походцев
Поддерживаю, в бекенде так и делаю. Во фронте же тянуть такие большие библиотеки это не лучшее решение для производительности и скорости загрузки.
Согласен с людьми, что в модалке нету ничего сложного. А "скучно" их писать только когда вы делаете это первый-второй раз, на третий уже за пару минут готов полный функционал
вряд ли за пару минут вы прорабатываете все эдж-кейсы
источник

П

Походцев in JavaScript — русскоговорящее сообщество
Походцев
Он легче весит, чем библиотека, соответственно быстрее загружается сайт, выше конверсии, выше позиции в поиске
Когда нужно сделать огромную систему из разных модалок, то да, библиотека может иметь право на жизнь
источник

OS

Oleg Shcherbachenko in JavaScript — русскоговорящее сообщество
Lookarious
Бандл ректа-100кб VS jquery-30kb
Это в какой вселенной бандл реакта 100кб, лол
источник

П

Походцев in JavaScript — русскоговорящее сообщество
Anton Permyakov
вряд ли за пару минут вы прорабатываете все эдж-кейсы
Это да, не всегда можно сразу сделать всё. А когда в начале сделал очень сложно расширяемый код, то вообще атас...
источник

OS

Oleg Shcherbachenko in JavaScript — русскоговорящее сообщество
Походцев
Поддерживаю, в бекенде так и делаю. Во фронте же тянуть такие большие библиотеки это не лучшее решение для производительности и скорости загрузки.
Согласен с людьми, что в модалке нету ничего сложного. А "скучно" их писать только когда вы делаете это первый-второй раз, на третий уже за пару минут готов полный функционал
Три шейкинг, все дела. Тянется только то что ты используешь, не факт что свой велосипед меньше и производительней
источник

П

Походцев in JavaScript — русскоговорящее сообщество
Походцев
Это да, не всегда можно сразу сделать всё. А когда в начале сделал очень сложно расширяемый код, то вообще атас...
Благо, чем чаще подобным занимаюсь, тем каждый раз получается лучше. Потому, лично для себя и своих нужд, не вижу смысла в библиотеках для модалок, асинхронной загрузки изображений и подобного
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Походцев
Он легче весит, чем библиотека, соответственно быстрее загружается сайт, выше конверсии, выше позиции в поиске
Это круто звучит, но на практике потеряешь больше времени, которое оплачивает заказчик
источник