Derzeit habe ich eine Anwendung mit Angular 2 (alle Front-End-Seite) und Symfony 3 (Web-Framework) gebaut. Ich habe jede Ansicht als eine Angular-Anwendung definiert.Single App mit Symfony 3 und Angular 2 (Routen)
Ich denke, es ist die Zeit, zu einer Single-App zu migrieren, aber ich habe einige Fragen, bevor ich in die Höhle des Löwen gehe.
Wenn ein Benutzer die URL manuell ändern, sollten sie natürlich die angeforderte URL eingeben, aber wie kann angular wissen, welche URL versucht zu öffnen?
Ich sollte mehrere Controller erstellen oder nur eine, die alle Anfragen abfangen? Wenn keiner der oben genannten Schritte richtig ist, können Sie bitte einen Vorschlag machen?
Vielen Dank.
Aber was passiert, wenn der Benutzer die URL direkt im Browser ändert, anstatt auf einen Link in meiner App zu klicken? Danke! –
@IdirOuhabMeskine Ich habe meine Antwort aktualisiert. Kurz gesagt: Es wird einfach funktionieren, darüber müssen Sie sich keine Sorgen machen. –
Vielen Dank @ ivan-gabriele Ein Kollege hat ein Projekt gefunden, das die Anforderungen meiner Frage erfüllt und ich möchte das Projekt mit Ihnen teilen. https://github.com/spartaksun/notice-board Tschüss! –