Интернет
Вы можете сделать это с помощью сетки данных JavaScript?
В этой статье вы увидите несколько новаторских вещей, которых можно добиться с помощью современных сеток JavaScript, и откроете для себя новые способы расширения сетки данных, чтобы сделать ее привлекательной, отзывчивой и доступной. Все это будет проиллюстрировано с помощью Kendo UI Data Grids и их функций.
ПодробнееРазочаровывающие шаблоны проектирования: сломанные фильтры
Слишком частое обращение с фильтрами может вызывать разочарование. Давайте их правильно. Это означает, что никогда не останавливайте пользовательский интерфейс на одном входе, предоставляйте резервный текстовый ввод и никогда не выполняйте автоматическую прокрутку пользователей на одном входе. Вот почему.
ПодробнееСоздание динамического заголовка с помощью Intersection Observer
В JavaScript присоединение прослушивателя событий для постоянного запуска обратного вызова при прокрутке может сильно увеличить производительность. Но есть лучший способ с Intersection Observer.
ПодробнееКак перейти с jQuery на Next.js
В этой статье мы более подробно рассмотрим различные подходы и стратегии того, как мы можем перенести веб-приложение, использующее фреймворк jQuery, и начать использовать один из самых крутых фреймворков React на рынке: Next.js.
ПодробнееРефакторинг CSS: введение (часть 1)
Рефакторинг CSS — непростая задача — его нужно делать так, чтобы не создавать проблем. Сначала нам нужно проанализировать существующую кодовую базу, проверить работоспособность кодовой базы CSS, обнаружить слабые места, согласовать подход и убедить руководство вкладывать время и ресурсы в процесс.
ПодробнееВеские аргументы в пользу доступности
Доступность часто упускается из виду или прикручивается к концу проекта. Давайте выясним, как внедрить и отстаивать доступность с самого начала проекта до выпуска или передачи и далее.
ПодробнееИнструменты и практики для ускорения процесса разработки Vue.js
Несмотря на то, что Vue.js утверждает, что у него есть доступная минималистская структура, которую можно постепенно адаптировать, она может быть немного ошеломляющей, если вы новичок в Vue.js. В этой статье мы рассмотрим, как упростить написание Vue.js.
ПодробнееВведение в интерактивные компоненты Figma
Интерактивные компоненты в Figma позволяют дизайнерам создавать компоненты с состояниями (наведение, активный, щелчок, фокус) и делать их интерактивными, чтобы каждая копия компонента наследовала те же взаимодействия по умолчанию. Давайте рассмотрим, как это может сократить время и усилия, необходимые для создания взаимодействий для ваших макетов.
ПодробнееКак выбрать безголовую CMS
Существует множество безголовых CMS. В этой статье мы углубимся в функции безголовой CMS, чтобы удовлетворить ваших редакторов контента, маркетологов и вас самих как разработчика. Для опытного практикующего без головы это может быть контрольным списком, чтобы увидеть, что там нового. Для тех, кто начинает свое безголовое путешествие, это может быть руководством к тому, что искать.
ПодробнееИспользование цветов HSL в CSS
В этой статье Ахмад Шадид объясняет, что такое HSL, как его использовать, и делится некоторыми полезными вариантами использования и примерами, которые вы можете сразу использовать в своих текущих проектах.
Подробнее