Интернет
Введение в 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.
ПодробнееКак правильно провести исследование с помощью модели двойного ромба
Эта статья снабжает вас некоторыми инструментами, которые вам потребуются для проведения высококачественных и надежных исследований, которые реально повлияют на решения по дизайну и продуктам.
Подробнее