Обновить
4
0
Гороховик Дмитрий@starijdmitry

Frontend-разработчик

Отправить сообщение

Event Loop "следит" за стеком вызовов, определяя, какие функции должны быть выполнены в данный момент, и за очередью событий, чтобы обрабатывать асинхронные задачи в нужном порядке.

Спасибо за корректировку! Учел Ваше замечание и исправил пример.

Благодарю за критику! Блок про Event Bus действительно не имеет отношения к асинхронности и был удален из статьи.

Не вижу ничего сложного в данном подходе)
В своих работах я крайне редко обращаюсь по тэгам. Я предпочитаю, чтобы элементы были классифицированы для более удобной работы с ними. С глубокой вложенностью, например, с использованием препроцессоров данная штука очень удобна.
В ABEM используется конструкция class="card -primary -large", что также отличается от продемонстрированных примеров.
Я использовал примеры, какими пользуюсь ежедневно. Действительно, в БЭМ модификаторы обозначаются через "--", но некоторые сокращают данную запись до "_", что по мне так является более удобным вариантом.

Для начинающих разработчиков это далеко не первая тема. Данная статья была написана с целью познакомить новичков с классами, для чего они нужны и как к ним обращаться. Не могу не согласиться с Вашим примером, но для новичков это сложновато.

Да, как ответил выше - это для примера нейминга. Ваш вариант тоже верный!

Согласен с Вами. Однако данный пример был продемонстрирован для примера нэйминга классов.

Информация

В рейтинге
Не участвует
Откуда
Воронеж, Воронежская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Фронтенд разработчик, Веб-разработчик
Средний
От 170 000 ₽
JavaScript
React
Vue.js
Nuxt.js
Веб-разработка