Интернет

Введение в SWR: React Hooks для удаленной выборки данных

В этой статье мы рассмотрим новый способ получения данных в приложениях React под названием SWR. Это набор хуков для удаленной выборки данных, которые упрощают такие вещи, как кэширование, разбиение на страницы и т. д.

Подробнее

Ежемесячное обновление обо всем, что рушится

Каждый месяц мы представляем обзор вещей, над которыми работала команда Smashing — все в одном месте. Последние несколько недель были довольно сложными: кризис COVID-19, [#BlackLivesMatter] (https://www.smashingmagazine.com/2020/06/black-lives-matter/) и множество других текущих проблем, происходящих повсюду. по всему миру. Вот что происходило с нашей стороны тем временем.

Подробнее

Чему Vitruvius может научить нас в веб-дизайне

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

Подробнее

Решение общих кроссплатформенных проблем при работе с Flutter

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

Подробнее

Подробное знакомство с Mirage JS: использование Mirage JS и Cypress для тестирования пользовательского интерфейса (часть 4)

В этой заключительной части серии «Глубокое погружение в Mirage JS» мы применим все, что узнали в предыдущей серии, для изучения того, как выполнять тесты пользовательского интерфейса с помощью Mirage JS.

Подробнее

Лучшие редукторы с Immer

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

Подробнее

Smashing Podcast Episode 18 With Mina Markham: Как я могу научиться реагировать?

В этом выпуске Smashing Podcast мы говорим об изучении React. Каково работать с React и с чего начать работу опытным разработчикам? Дрю Маклеллан беседует с Миной Маркхэм, чтобы выяснить это.

Подробнее

Smashing Meets дает предварительный обзор того, чего ожидать в прямом эфире!

В этом посте Рэйчел Эндрю вспоминает наши успешные [Smashing Meets] (https://ti.to/smashingmagazine/) и размышляет о том, как мы используем все, чему научились, для создания нашего [Smashing Live] (https://smashingconf. com/live/) конференция еще лучше.

Подробнее

Глубокое погружение в Mirage JS: понимание фабрик, фикстур и сериализаторов (часть 2)

Во второй части серии «Глубокое погружение» в Mirage JS мы рассмотрим фабрики, приспособления и сериализаторы Mirage JS. Мы увидим, как они позволяют быстро имитировать API с помощью Mirage.

Подробнее

Как правильно провести исследование с помощью модели двойного ромба

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

Подробнее