хмм, но думаю, что если разделить это отдельно на два проекта, как фронт и бек, то это хорошо
1. удобнее будет редачить
2. читабельнее
но вижу минусы в виде
1. блять, слишком просто, чувство, будто в чем-то есть подвох
2. надо запускать 2 процесса, чтобы они работали параллельно, не думаю, что это хорошая практика