В настоящее время у меня есть приложение, созданное с помощью Angular 2 (вся внешняя сторона) и Symfony 3 (веб-фреймворк). Я определил каждое представление как приложение Angular.
Я думаю, что пришло время перейти на единое приложение, но у меня есть несколько вопросов, прежде чем я отправлюсь в логово льва.
Если пользователь вручную меняет URL-адрес, конечно, он должен ввести запрошенный URL-адрес, но как angular узнает, какой URL-адрес пытается открыть?
Я должен создать несколько контроллеров или только один, который ловит все запросы? Если ни один из вышеперечисленных способов не является правильным, пожалуйста, можете ли вы предложить какой-либо способ сделать это?
Большое спасибо.