
Работа с событиями в JavaScript
Вы когда-нибудь задумывались, как сайт понимает, что вы кликнули по кнопке или навели мышь на картинку? Всё это благодаря событиям. События — это сигналы, которые браузер...
Заметки команды о разработке, дизайне и технологиях — от внутренних кейсов до разборов кода.

Вы когда-нибудь задумывались, как сайт понимает, что вы кликнули по кнопке или навели мышь на картинку? Всё это благодаря событиям. События — это сигналы, которые браузер...

Вы когда-нибудь писали код, а потом через месяц смотрели на него и думали: «Что за каша?». Или переделывали одну и ту же логику в разных местах? Знакомо. Паттерны проектирования...

Представьте, что вы заходите на сайт, и все элементы просто появляются из ниоткуда. Скучно, правда? А теперь представьте, что кнопка плавно меняет цвет при наведении,...

Вы когда-нибудь писали сайт на JavaScript, а потом понимали, что файлы разрослись, всё тормозит, а подключить библиотеку — целая история? Знакомо? Вот тут и приходит на помощь...

Вы когда-нибудь правили одну строчку в коде, а потом весь сайт падал? Или выкладывали обновление, а пользователи писали, что кнопка не работает? Знакомо. Тестирование...

Представьте, что вы заказываете пиццу. Вы звоните в пиццерию, называете адрес, а через 30 минут курьер стучится в дверь. В мире веб-разработки внешние API работают примерно...

Представьте, что вы строите дом из готовых блоков. Каждый блок — это стена, окно или дверь. Вы просто берёте нужный блок и ставите на место. А если блок сломался — чините...