Пример построение web api приложения
Недавно начал изучать symfony и захотел написать web api приложение с отделением front от back. На backend сделал простое приложение, которое отдает список пользователей в виде json. И теперь возникают вопросы:
1) Как мне связать front и back?
2) Как архитектурно все это должно строиться? Должно ли это быть все в одной директории или не имеет значения?
3) Могу ли я на фронте построить подобие mvc (использую чистый js + typescript)?