🤟 TechRocks: веб-разработка
2.11K subscribers
635 photos
636 links
Полезные материалы для начинающих веб-разработчиков.

От создателей @techrocks

Канал по Тестированию: @techrocksqa

По рекламе: @anothertechrock
Download Telegram
IDOR — одна из самых распространенных и простых в использовании веб-уязвимостей. Автор этой статьи рассмотрел на примерах, как хакеры находят и эксплуатируют ошибки бизнес-логики в приложениях, а также дал практические советы по их устранению на этапе разработки.

Читать статью
👍7
Изучать язык программирования, играя в игры, очень интересно. К тому же, для некоторых людей это наилучший способ понять, как работает язык. В этой статье вы найдете десятку фантастических игр для изучения JavaScript.

Читать статью
👍5
Поскольку всё больше и больше программ должны поддерживать несколько языков или просто любой язык, юникод в последние годы приобретает всё большую популярность. К сожалению, он привносит свои требования и подводные камни, когда речь заходит о регулярных выражениях.

Читать статью
👍4
Несколько очень полезных, но при этом редко используемых HTML-элементов.

Читать статью
👍4
Статья о том, как мы можем использовать БЭМ вместе с современными селекторами CSS — например, :is(), :has(), :where() и т. д. — чтобы получить еще больший контроль над Cascade.

Читать статью
👍1
Разбираемся, какие события возникают в DOM при CSS-переходах и как их можно использовать в JavaScript.

Читать статью
👍1
В этой статье мы поговорим о том, как адаптировать наши сайты в зависимости от типа устройства (есть ли у него указатель или нет, и насколько он точен).

Читать статью
👍5🔥3👏1
20 малоиспользуемых функций git, с помощью которых вы сможете улучшить свой процесс разработки, произвести впечатление на коллег и ответить на вопросы собеседования по git!

Читать статью
👍4🔥1
Хуки позволяют инкапсулировать побочные эффекты, компоновать и повторно использовать логику. Они существуют в готовом виде для большинства сценариев использования, так что имеет смысл познакомиться с ними.

Читать статью
Большинство веб-разработчиков поразительно мало знают об HTTP-заголовках и в целом о стандарте HTTP. Это стоит исправить.

Читать статью
Контейнерные запросы (@container) станут самым большим изменением в веб-стиле со времен CSS3, изменив наше представление о том, что означает «отзывчивый дизайн».

Читать статью
🔥1
На примерах разбираем основные рекомендации по созданию анимации с помощью CSS.

Читать статью
👍1👎1
Разбираем, как обнаружить событие закрытия браузера и вкладки, чтобы предупредить пользователя о любых несохраненных изменениях на веб-странице.

Читать статью
👍4
Коллекция лучших практик, которые, по мнению команды Chrome DevRel, являются наиболее эффективными способами улучшения показателей Core Web Vitals.

Читать статью
Обзор нескольких небольших и малоизвестных библиотек, которые, тем не менее, могут быть крайне полезны.

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

Читать статью
Прочитав статью, вы узнаете, как работает CSS-функция cubic-bezier и как объединить несколько простых анимаций, чтобы создать одну сложную.

Читать статью
Статья о способах оптимизации времени начальной загрузки веб-приложений.

Читать статью
1👍1
Подборка наиболее распространенных неприятных особенностей сайтов. Если вы отвечаете за разработку/дизайн/менеджмент какого-либо сайта или приложения, пожалуйста, никогда так не делайте!

Читать статью
👍1👎1
Возможно, вы знаете о некоторых библиотеках, полных заранее разработанных элементов пользовательского интерфейса, каждый из которых имеет свой собственный стиль. Но вот в чем загвоздка: вам может понадобиться всего несколько этих компонентов. Так зачем же делать ваше приложение более громоздким? В действительности значительная часть встроенных стилей может остаться неиспользованной.

Не волнуйтесь, именно здесь на помощь приходят нестилизованные компоненты пользовательского интерфейса.

Читать статью
Цель этой статьи – изложить принципы основополагающих концепций CSS, таких как наследование, происхождение стилей, специфичность селекторов и каскад.

Читать статью
👍2