
Тестирование приложений React и Redux
Узнайте, как писать тесты для приложений React и Redux с использованием Enzyme, jsdom и React testing library.


Узнайте, как писать тесты для приложений React и Redux с использованием Enzyme, jsdom и React testing library.

Создайте проект аутентификации с использованием стека MERN с нуля до облачных серверов Digital Ocean. MERN Stack (MongoDB Express React Node) FullStack Project с нуля на Live Server с готовой продакшн аутентификацией.

Примечание. Активное обслуживание Recompose было прекращено с момента объявления о хуках React. Ваш существующий код с использованием Recompose все еще будет работать. Recompose не совместим с RxJS версии 6 и выше.

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

MobX State Tree (MST) - это библиотека, которая помогает вам структурировать состояния вашего приложения в очень структурированной форме. Это позволяет создавать компонентную модель, но для ваших данных!

MobX разработан для интуитивного и очень эффективного создания веб-приложений со сложной моделью данных. Использование React и MobX в настоящее время является самым простым способом создания компонентных веб-приложений.

GraphQL - фаворит по уважительной причине. Он позволяет клиенту делать конкретные, сложные и / или совокупные запросы для данных, и его удобно загружать. Если вы хотели изучить GraphQL и начать использовать его возможности, это отличное место для начала.

Майкл Чан имеет многолетний опыт работы с React, и в этом курсе он проведет вас через все тонкости работы с Suspense. React Suspense дает нам новый способ описания с детальными элементами управления, как пользовательский интерфейс должен выглядеть на основе данных, которые мы имеем или не имеем.

Дизайн-система является горячей темой в мире разработки, и все крупные компании создают ее. Но что такое дизайн-система и как ее создать? На этом семинаре мы углубимся в основополагающую теорию дизайн-систем и создадим кусочки одной от начала до конца. Мы создадим дизайн-систему путем проектирования, разработки, документирования и развертывания нескольких компонентов.

Примечание: этот курс предполагает, что у вас есть базовые знания о React, Javascript и CSS. Если у вас их нет, я бы подумал сначала потратить время на изучение React. В этом курсе большую часть времени используются базовые концепции React, такие как создание компонентов, props, состояние и хуки useEffect.