Evgeniy 🍀
Роутер не предназначин для роутинга через query string.
но ты можешь парсить query string в компоненте который вызываешь через роутер.
Evgeniy 🍀
И уже оттуда показывать разные страницы, в зависимости от значения параметров query string
Evgeniy 🍀
Либо можно сделать кастомный RouterStore
Evgeniy 🍀
Смотря для чего ссылка.
Если нужен именно гет параметр - в роутере это в любом случае не сделать.
Но ты можешь сделать компонент, который будет заниматься только тем, что ловить параметр из query string и показывать разные вложенные компоненты, в зависимости от его значения.
Evgeniy 🍀
https://github.com/ReactTraining/react-router/issues/4410 Почитай вот здесь, там объясняют почему этого нет и как разрулить
Дима
Вакансии без вилки запрещены
Андрей
Oleg
На тему выше про обсуждение зачем восклицательный знак перед функцией. На самом деле магии в этом на порядок меньше чем кажется. Никаких там возвращаемых значений, никаких замыканий, ничего вообще такого в этом нет.
Просто при слове function интерпретатор интерпретирует выражение как Function declaration. Но если надо как Function Expression и чтобы сразу исполнилось (для этого скобки в конце) - надо сказать интерпретатору что это именно экспрешшн, а не декларейшн. Так вот для этого принято использовать скобки ибо всё что в скобках - выражение. Но пойдет любой унарный оператор, будь то отрицание, тильда, унарный плюс, всё что душе угодно
Nikolay
кто как борется с лесенками ../../../../components в проекте?
Sergey
Подскажите чат по посику работы/проектов?
M
Sergey
или можно тут?
Vladimir
https://t.me/javascript_jobs
M
Sergey
Спс
Kirill
Народ, кто-нибудь chrome-extensions делает? Как задать фильтр в addLilstener (callback, filters), который должен проверять не соответствие, а наоборот, исключать его? Т.е., например,
chrome.webNavigation.onCompleted.addListener
я хочу, что бы это событие работало только тогда, когда пользователь не находится на сайте vk.com, ok.ru ?
Nikolay
подписаться и проверять обычным ифом с регуляркой домена?
Smooth Operator
Народ, кто-нибудь chrome-extensions делает? Как задать фильтр в addLilstener (callback, filters), который должен проверять не соответствие, а наоборот, исключать его? Т.е., например,
chrome.webNavigation.onCompleted.addListener
я хочу, что бы это событие работало только тогда, когда пользователь не находится на сайте vk.com, ok.ru ?
if (url.startsWith(...vk.com)) { ... }
Kirill
нет, регулярки - не комильфо. Я хочу фильтром, если это можно
Smooth Operator
ты видишь там второй аргумент?)
Kirill
вот как ту сказано https://developer.chrome.com/extensions/events в разделе "Filtered events" :
Filtered events are a mechanism that allows listeners to specify a subset of events that they are interested in. A listener that makes use of a filter won't be invoked for events that don't pass the filter, which makes the listening code more declarative and efficient - an event page page need not be woken up to handle events it doesn't care about.
Kirill
хорошее замечание
Kirill
ты видишь там второй аргумент?)
Kirill
сделаю регуляркой, не такое это уж "не комильфо")
Smooth Operator
chrome.webNavigation.onCompleted.addListener(callback, filters) не?
Smooth Operator
тамже пример есть
Smooth Operator
неработает?
Smooth Operator
дока странная чот)
Kirill
тамже пример есть
там есть пример, в котором фильтруется совпадение hostSuffix. А мне нужно его исключить
Kirill
т.е. например при зоходе на vk или facebook экшон не запускался, а на всех остальных адресах - давал себе волю
Smooth Operator
тебе там пишут что этот механизм для вайтлиста
Smooth Operator
возвращаемся к регуляркам)
Kirill
не видел, перечитаю еще
Kirill
видимо придется, спасибо!
니키타
Кто использует D3.JS?
Сергей
Привет. Кто0то работал с Instant View Telegram?
Anonymous
Немного. Но потом он мне надоел.
Oleg
Jade лучше
Oleg
Который Pug сейчас называется
Oleg
Pug достаточно мощный чтобы для всего сайта, если там статика, использовать только Pug
Oleg
В смысле без ноды вообще
Ivan
Вот есть куча хакерской литературы на python, а есть такое для js?
Oleg
Главное уточнять хакерской это в идеалистическом понимании культуры специалиста или в плане взлома и защиты
Ivan
А в чём разница?
Oleg
А сколько значений слова "хакер" ты знаешь?
Ivan
Меня интересует защита и взлом, а что значит "идеалистическое понимание культуры" - понятия не имею.
Oleg
Хакер про взлом и защиту - это более поздняя интерпретация. Изначально это был человек истинно владеющий программированием и сферой IT
Ivan
Да, меня интересует взлом и защита.
Oleg
А то я сначала хотел поскидывать книжек, а потом понял что может быть подвох. Так и есть
Ivan
В чём проблема.
Ivan
?
파쇼크
В том что то, о чем ты говоришь – это не то же самое что хакер
파쇼크
это крякинг и инфосек, наверное.
Но суть вопроса не меняется от этого.
А что ты хочешь узнать? Безопасность и уязвимости именно в вебе?
파쇼크
Потому что если в общем, то конкретный язык не важен, пишешь ты скрипты на питоне или на ноде
Ivan
В вэбе.
파쇼크
Можно попробовать начать отсюда – https://www.owasp.org/
파쇼크
Мдн, опять же https://developer.mozilla.org/en-US/docs/Web/Security
Ivan
Тоже интересно, но на текущем моменте у меня не стоит вопрос что читать.
CherryTea
Братюни, кто работал с aurelia, как впечатления?
CherryTea
Хотелось бы знать что меня ждет
CherryTea
Т.е. Вот настолько все глухо?
파쇼크
Попробуй спросить в @nodejs_ru
파쇼크
Я как то пробовал, но совсем чуть чуть
CherryTea
Sergey
@dv_masten
Ну здравствуй, Дима
0xVoushi
Dmytro 🦉
Ну здравствуй
0xVoushi
dve sovi – eto ne k dobry
Dobradel
https://www.instagram.com/p/BUSBrj1hUZi/
Dobradel
Я так ищу баги
Blurryface
Кто может порекомендовать книгу для изучения PHP
M
Вопрос про пеху на канале pro.js
Dobradel
Гугл , самая лучшая книга
파쇼크
Это был типа сетап?
M
Может я чего не понимаю.
파쇼크
А щас будет грандиозный панчлайн?
Blurryface