я недавно писал mvp - next.js + RoR + SQL + отдельный скрипт для метчинга данных на Python.
Сразу скажу - мы обосрались) Сроки были 2 недели. БД уже стояла с логикой метчинга данных (mvp умного job портала). Руби дефолтный REST, но когда делали энд поинты для формы, данные из которых потом использовались в метчинге, поняли что структура БД которая уже есть никак не ложится под фронт (куча одинаковых полей на клиенте, но с разной структурой данных и неймами внутри). И для того чтобы все сделать нужно какой-то мидлвейр-сервер для парсинга из херовой структуры в нормальную для фронта и обратно)