Всем доброго времени суток! недавно, я задал вопрос об архитектуре планируемого приложения, но возможно не совсем развёрнуто(
вопрос). суть в следующем:
Планируется следующее: логин, проверка лицензионного ключа, вывод статистики по покупкам, настройка профиля пользователя, фильтрация по покупкам и продуктам.
Стек выбрали следующий: React/Redux в качестве клиента, Yii/Rest/SQL соответственно бэк.
На данный момент фронт написан с применением общих практик по разделению файловой структуры, использованием роутов экшенов и т.д. Принцип следующий: нажали на кнопку - отрендерился компонент, нажали кнопку - отрендерился отфильтрованный список компонентов, нажали кнопку - рендерится статистика и так далее.
Конечно же это всё в связке с Redux, и из этого вытекает вопрос: достаточно ли его в качестве архитектуры?
Что ещё следует учесть при разработке чтобы архитектура была действительно true?
Что посоветуете изучить, почитать, (подсмотреть :) )по этой теме ?