Вам действительно нужен Redux? Хабр

Таким образом, хотя библиотека, как таковая, является специфичной для JavaScript, общие концепции управления состоянием могут быть найдены и в решениях для других языков программирования. В нём мы будем использовать ещё одну составляющую часть Redux — dispatch — именно этот метод позволяет отправить действие диспетчеру и изменить состояние приложения. Глобальное состояние приложения — это часть состояния приложения, которое используется, учитывается и изменяется в разных частях,…

Как обрабатывать вызовы AJAX в Selenium Webdriver

Технология Ajax (Asynchronous JavaScript and XML) была разработана в конце 1990-х годов и стала одним из важных прорывов в развитии веб-приложений. Раньше веб-страницы обновлялись полностью при каждом взаимодействии пользователя с сервером, что вызывало лишние нагрузки на сервер и замедляло работу приложений. Чтобы посмотреть, как AJAX работает и показывает новые данные без перезагрузки, сделаем пару небольших…