DevGang
Авторизоваться

Как настроить и использовать Tailwind CSS с Next.js, 5 простых способов

Tailwind CSS — это платформа, которая помогает нам создавать современные адаптивные веб-сайты без написания собственного кода CSS. Он имеет коллекцию предопределенных классов, которые мы можем использовать непосредственно в нашем HTML-коде для стилизации элементов.

Tailwind CSS — это CSS-фреймворк, ориентированный на утилиты. «Сначала утилита» означает, что у него есть набор небольших повторно используемых служебных классов, которые мы можем использовать по отдельности или вместе для легкого создания современных и сложных проектов. Таким образом, вместо того, чтобы писать собственный CSS для выделения абзаца жирным шрифтом, мы можем напрямую использовать шрифт-жирный, и все.

Захват событий и бабблинг

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

Давайте попробуем разобраться в этом на самом простом примере:

React 19: Что вам нужно знать?

Официально был выпущен React 19 25 апреля 2024 года. Если вам нравится работать с React, вы, должно быть, уже вникли в его детали, но если вы новичок в React, то, вероятно, вам есть на что посмотреть! Приятного чтения!

В любом случае, давайте углубимся в суть того, что вам нужно знать (нет никакого вреда в том, чтобы вернуться к тому, что вы уже знаете, верно?)

Лучшие хаки JavaScript: От новичка до гуру кода (Завершение)

Продолжаем делиться секретами чистого кода в JavaScript! 

Если вы уже знакомы с нашими предыдущими статьями, вы наверняка знаете множество полезных приемов. 

Но даже если вы пропустили часть материалов, не отчаивайтесь! Вы всегда можете наверстать упущенное. 

Мы рекомендуем вам ознакомиться с нашими статьями Начало и Продолжение по ссылке — в них вы найдете много ценной информации.

Лучшие хаки JavaScript: От новичка до гуру кода (Продолжение)

Хотите писать код как настоящий профессионал?  В этой статье мы раскрываем секреты, которые используют опытные JavaScript-разработчики, чтобы создавать чистый и эффективный код. 

Это вторая часть нашего погружения в мир программирования. В первой части мы представили 15 лучших приемов с примерами в JavaScript. Погружайтесь глубже, переходите по ссылке!

Дайджест: Топ-5 статей за июль

Здравствуйте, дорогие читатели!

Сегодня мы подготовили для вас дайджест – 5 лучших статей месяца на сайте DevGang!

Лучшие хаки JavaScript: От новичка до гуру кода (Начало)

JavaScript — это язык, который лежит в основе современного веб-разработки. Он позволяет создавать интерактивные веб-сайты, приложения и игры. 

В этой статье мы раскроем секреты JavaScript, которые помогут вам стать более эффективным и опытным разработчиком. 

Для каждого приема вы найдете подробное объяснение и практические примеры, чтобы вы могли сразу же применить новые знания на практике.

Почему page.goto() замедляет ваши тесты Playwright

Когда вы тратите время и усилия на создание хорошо работающего комплексного набора тестов или внедряете синтетический мониторинг Playwright с помощью Checkly, вам следует сосредоточиться на двух вещах.

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

Таблица данных Lightning — редактируемые CDT-файлы

Используйте возможности пользовательских типов данных в LWC с возможностью обработки данных lightning.

До сих пор я не видел ни одной организации Salesforce без пользовательских LWC. Неудивительно, что наиболее распространенным /популярным пользовательским компонентом всегда была копия стандартного компонента Связанный список (Related List).

Госдума готовится регулировать работу телеграм-каналов

Комитет Госдумы по информационной политике рассматривает поправки к законодательству, которые коснутся работы телеграм-каналов и других социальных сетей, сообщил глава комитета Александр Хинштейн.

Основные изменения:

  • Регистрация и маркировка: Авторы каналов с аудиторией более 10 000 человек будут обязаны подать сведения о себе в Роскомнадзор и получить специальную маркировку в соцсети.
  • Запрет на рекламу: Незарегистрированные каналы лишатся возможности размещать рекламу.
  • Ограничения на пожертвования: Им также запрещено будет распространять информацию о способах финансирования (пожертвования).
  • Запрет на репосты: Каналы, включенные в реестр, не смогут репостить сообщения из незарегистрированных каналов.

Присоединяйся в тусовку

Поделитесь своим опытом, расскажите о новом инструменте, библиотеке или фреймворке. Для этого не обязательно становится постоянным автором.

Попробовать

В этом месте могла бы быть ваша реклама

Разместить рекламу