Интернет

Вы можете сделать это с помощью сетки данных 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, как его использовать, и делится некоторыми полезными вариантами использования и примерами, которые вы можете сразу использовать в своих текущих проектах.

Подробнее