React — одна из самых популярных библиотек для разработки клиентских приложений.
В этом курсе мы будем изучать реагировать, создавая с его помощью веб-приложение. Кроме того, мы будем применять методологию разработки через тестирование (TDD) от начала до конца.
при создании этого приложения мы узнаем
- маршрутизация на стороне клиента. мы применим нашу собственную реализацию, затем мы будем использовать библиотеку react-router
- интернационализация
- глобальное управление состоянием с использованием контекста реакции api, а затем заменив его на redux
и мы увидим
- как работает разработка через тестирование.
- как это влияет на наше качество кода, возможность повторного использования
- как это дает нам уверенность в рефакторинге нашей реализации
- как избежать деталей реализации при создании тестов
Этот курс построен исключительно на практике. Каждый фрагмент кода, который мы напишем, будет предназначен для реализации нашего реального приложения.
В каждом разделе мы будем постепенно создавать наше приложение. Мы не будем забегать вперед и добавлять ненужный на тот момент функционал. Мы будем реализовывать одно требование за раз. Каждая реализация будет приносить нам следующее требование.
Следуя этой практике, вы получите прочную основу для общих требований к веб-приложениям и того, как реализовать одно из них с помощью React, следуя методологии разработки через тестирование.
После прохождения курса вы сможете использовать React в своем следующем проекте и ощутите преимущества разработки через тестирование.
Для кого этот курс:
– Разработчики, которые хотят изучить React
– Разработчики, которые хотят увидеть разработку через тестирование в действии
Требования
- Опыт работы с javascript обязателен
Последнее обновление: 11/2021