Гороховик Дмитрий @starijdmitry
Frontend-разработчик
Information
- Rating
- Does not participate
- Location
- Воронеж, Воронежская обл., Россия
- Date of birth
- Registered
- Activity
Specialization
Frontend Developer, Web Developer
Middle
From 170,000 ₽
JavaScript
React
Vue.js
Nuxt.js
Web development
Event Loop "следит" за стеком вызовов, определяя, какие функции должны быть выполнены в данный момент, и за очередью событий, чтобы обрабатывать асинхронные задачи в нужном порядке.
Спасибо за корректировку! Учел Ваше замечание и исправил пример.
Благодарю за критику! Блок про Event Bus действительно не имеет отношения к асинхронности и был удален из статьи.
Держите))
Лайк
Не вижу ничего сложного в данном подходе)
В своих работах я крайне редко обращаюсь по тэгам. Я предпочитаю, чтобы элементы были классифицированы для более удобной работы с ними. С глубокой вложенностью, например, с использованием препроцессоров данная штука очень удобна.
В ABEM используется конструкция class="card -primary -large", что также отличается от продемонстрированных примеров.
Я использовал примеры, какими пользуюсь ежедневно. Действительно, в БЭМ модификаторы обозначаются через "--", но некоторые сокращают данную запись до "_", что по мне так является более удобным вариантом.
Благодарю!!!
Для начинающих разработчиков это далеко не первая тема. Данная статья была написана с целью познакомить новичков с классами, для чего они нужны и как к ним обращаться. Не могу не согласиться с Вашим примером, но для новичков это сложновато.
Да, как ответил выше - это для примера нейминга. Ваш вариант тоже верный!
Согласен с Вами. Однако данный пример был продемонстрирован для примера нэйминга классов.