Учите ванильный JavaScript, прежде чем браться за фреймворки

JavaScript-фреймворки появляются и исчезают, а сам язык продолжает развиваться. Знание ванильного JS сейчас важнее, чем умение работать с самым крутым фреймворком.

Z-index в CSS: создание слоев и особенности работы

Свойство z-index позволяет создавать в плоском вебе эффект трехмерности, управляя порядком отображения слоев. Оно очень простое, но есть пара тонкостей, о которых вы должны знать.

Что такое сервис-воркеры и как они помогают повысить производительность

Сервис-воркеры позволяют разработчикам эффективнее управлять кэшированием ресурсов, чтобы пользователи могли продолжать использовать приложение даже при разрыве интернет-соединения.

Отрисовка в браузере и рекомендации по веб-производительности

Процесс превращения HTML, CSS и JavaScript в целостную веб-страницу довольно сложен и включает в себя некоторую магию. Разберемся в процессе рендеринга и узнаем, как повысить производительность сайта.