Интернет
Решение общих кроссплатформенных проблем при работе с 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.
ПодробнееКак правильно провести исследование с помощью модели двойного ромба
Эта статья снабжает вас некоторыми инструментами, которые вам потребуются для проведения высококачественных и надежных исследований, которые реально повлияют на решения по дизайну и продуктам.
ПодробнееКак создать лучшие шаблоны Angular с помощью Pug
Pug — это шаблонизатор, который позволяет писать более чистые шаблоны с меньшим количеством повторений. В этой статье Зара Купер объясняет, что такое Pug и как вы можете использовать его в своем приложении Angular.
ПодробнееЭквивалентный опыт: что это такое?
Эквивалентный опыт — это тот, который был намеренно задуман и создан таким образом, чтобы его мог использовать максимально широкий круг людей. Чтобы создать эквивалентный опыт, вы должны понимать все различные способы взаимодействия людей с технологиями.
ПодробнееКак чувствовать себя более энергичным, даже если вы застряли за столом на весь день
Без стола вы бы в конечном итоге работали за шаткими столами в кафе или весь день смотрели на свои колени — неудобные варианты, если не сказать больше. С другой стороны, ваш стол также может причинять вам дискомфорт, если вы сидите за ним неправильно или слишком долго.
Подробнее