Интернет

Решение общих кроссплатформенных проблем при работе с 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.

Подробнее

Эквивалентный опыт: что это такое?

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

Подробнее

Как чувствовать себя более энергичным, даже если вы застряли за столом на весь день

Без стола вы бы в конечном итоге работали за шаткими столами в кафе или весь день смотрели на свои колени — неудобные варианты, если не сказать больше. С другой стороны, ваш стол также может причинять вам дискомфорт, если вы сидите за ним неправильно или слишком долго.

Подробнее