AngularJS jest bardzo potężny, jeśli chodzi o interaktywne powiązanie HTML5 i model. Z drugiej strony frameworki PHP, takie jak Yii, umożliwiają szybkie, dobrze zorganizowane, bezpieczne i wydajne tworzenie aplikacji internetowych. Obie technologie zapewniają wyrafinowane środki dostępu do danych, iteracji i układu strony.
Czy łączenie tych dwóch podejść („konfiguracja strony” po stronie klienta i po stronie serwera) jest dobrą czy złą praktyką, czy raczej jest to sprzeczne ze znaczeniem interaktywnych, płynnych aplikacji internetowych HTML5 AJAX?
Nie mówię o generowaniu JS za pomocą PHP ( zobacz to pytanie ) - mówię o wygenerowaniu widoku, który będzie wykorzystywał AngularJS.
Wiem również, że strona AngularJS powinna (lub może) komunikować się z serwerem za pośrednictwem usług REST, aby pobierać dane ( zobacz to pytanie ) zamiast pobierać je na przykład bezpośrednio ze zmiennych PHP. Ale wydaje mi się, że wygodniejsze wydaje się zaprojektowanie "ramki" dla całej aplikacji internetowej oddzielnie w PHP (np. Zbudowanie menu głównego lub obsługa autoryzacji / sesji itp.)