JavaScript — це мультіпарадігменна мова програмування, що застосовується в якості вбудованого інструменту для програмного доступу до різних об'єктів додатків. Для веб-розробки без знань цієї технології неможливо займатися створенням сучасних інтерактивних сайтів. Мова JS — це те, що «оживляє» розмітку сторінок (HTML) і користувацький функціонал (CMS) сайтів.
Спікер Михайло Богданов, Senior JavaScript / Frontend Developer в Dev-Pro.
На онлайн майстер-класі розглянемо основні складові JavaScript і його роботи:
- Однопоточність JavaScript-а
- Що таке CallStack
- Event loop — що це і як він працює
- Tasks і MicroTasks (Jobs)
- Promises в деталях
- Що таке CallBack Hell і як з цим боротися
- Аsync / await