Какая связь между Back-end и Front-end фреймворками?
Очередной нубский вопрос. Все время думал, что знаю, как работает Back-end и Front-end (пока писал на Си и Python).
Вопрос в том, что я не знаю, как связаны между собой фреймворки. Возьмем к примеру React JS и Flask. Нужно ли что-то специальное для того, чтобы работать с ними вместе, в связке? Второй вопрос. Какие задачи нужно решать на сервере, а какие на стороне клиента. Я не прошу полный список, достаточно суть и пару примеров.
Спасибо за внимание.