• Зачем connected-react-router, если есть window.history?

    @t800zippygod
    Если тебе просто нужно получить данные о странице - можно воспользоваться и таким методом. Если же ты хочешь использовать эти данные для динамического изменения адреса страниц и тд - то предпочтительнее пользоваться библиотекой.
    Смысл в том, что React - это по сути одна большая абстракция, построенная над домом. Если начать вылезать из абстракции на более низкие уровни - то она начнет протекать. Таким же образом можно и события вешать на addEventListener, но React не рекомендует это делать, так как для обрабатывания событий там имеется готовый инсрументарий
    Ответ написан
    Комментировать
  • Мультизадачность или потоки: возможно такое в браузере?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега JavaScript
    Web Workers предоставляют простое средство для запуска скриптов в фоновом потоке. Поток Worker'а может выполнять задачи без вмешательства в пользовательский интерфейс. К тому же, они могут осуществлять ввод/вывод, используя XMLHttpRequest (хотя атрибуты responseXML и channel всегда будут равны null). Существующий Worker может отсылать сообщения в JavaScript код, который его создал, отправляя сообщения в обработчик событий, указанный этим кодом (и наоборот).

    https://developer.mozilla.org/ru/docs/DOM/Using_we...
    Ответ написан
    1 комментарий
  • Webpack. В чем разница между бандлом, чанком и модулем?

    alexfedoseev
    @alexfedoseev
    React & Rails Dev
    Есть два бандла:

    • app.js — для морды
    • admin.js — для админки


    В каждом бандле есть вендорные модули (react, ember, jquery etc.). И модули приложения (то, что написано тобой).

    Каждый бандл можно разбить как минимум на два чанка: собственно приложение и вендорные либы (чтобы пользователь при апдейте приложения не грузил заново вендорные библиотеки, которые не менялись). А если приложение очень большое, то бандл разбивается на ещё больше чанков: например чанк для интерфейса личных сообщений, чанк для ленты новостей и т.д. Такие чанки грузятся по запросу (когда пользователь переходит на соответствующий раздел / интерфейс).
    Ответ написан
    2 комментария
  • Зачем использовать eventbus в приложениях работающих в браузерах, если есть нативный JS custom event?

    MrDecoy
    @MrDecoy Куратор тега JavaScript
    Верставший фронтендер
    Шина событий позволяет реагировать на события независимо от места в иерархии всего дерева компонентов относительно друг друга.

    То есть эти сущности решают несколько разные задачи.
    СustomEvents - про генерацию кастомных событий для построения сложных компонентов.
    EventBus - про подписку на события и реакцию на их возникновение в любом разделе приложения, а не только по потоку вверх, как обычное всплытие события. По сути, event bus включает в себя понятие пользовательских событий. Только custom events это стандартизированная история в браузере, основанная на механизмах стандартных событий.
    Ответ написан
    Комментировать
  • Ревью на резюме?

    Jacen11
    @Jacen11
    выполнял и выполнял хорошо, отправлял, но в ответ всегда тишина
    ну значит это было не хорошо. Я тоже так думал что хорошо сделал, запросил фидбек, мне ответили и понял что говна навернул

    так писать резюме не рекомендуют
    лучше написать что то типа "работал над таким то проектом, сделал то то и то то, стек такой то"
    вот вы написали что разрабатывали клиентские приложения. Что это вообще значит? Мало ли что вы под этим подразумеваете. Нужно конкретно писать что делали. И не в о себе, а в опыте

    еще удобнее было бы ссылку на резюме дать, а не скрин. Так менее удобно смотреть, пришлось вручную гит вбивать
    это мелочи, но в гите лучше в ридме написать описание проекта и как стартануть. https://github.com/ArturMavlidov/currencies вот тут например я что то не понял, что в ридме делает инструкция как начать разработку на реакте. Если у вас последний проект посвящен установке фреймворка, это показывает вас ну очень джуновско и неопытным.

    даже приглашения на собеседования не было ни одного
    ну это печальный факт, у всех так. У меня на сотню откликов хорошо если 5 ответов было. Хотя бы с отказами. Подкрученное резюме на самом деле не сильно улучшит картину. Это только в рекламе всем рассказывают как джунов всех расхватывают, в реальности это не так.

    Но вот зато через пару лет, все те кто меня игнорили уже сами мне в личку в телеге пишут)
    Ответ написан
    Комментировать