AngularJS rất mạnh khi nói đến HTML5 tương tác và ràng buộc mô hình. Mặt khác, các khung công tác PHP như Yii cho phép phát triển ứng dụng web nhanh chóng, có cấu trúc tốt, an toàn và mạnh mẽ. Cả hai công nghệ đều cung cấp các phương tiện tinh vi để truy cập dữ liệu, lặp lại và bố trí trang.
Việc kết hợp hai cách tiếp cận đó ("thiết lập trang" phía máy khách và phía máy chủ) là tốt hơn hay trái với ý nghĩa của các ứng dụng web HTML5 AJAX tương tác, liền mạch?
Tôi không nói về việc tạo ra JS bằng PHP ( Xem câu hỏi này ) - Tôi đang nói về việc tạo ra một khung nhìn sẽ sử dụng AngularJS.
Tôi cũng biết rằng một trang AngularJS nên (hoặc có thể) giao tiếp với máy chủ thông qua các dịch vụ REST để lấy dữ liệu ( Xem câu hỏi này ) thay vì lấy trực tiếp từ ví dụ các biến PHP. Nhưng đối với tôi có vẻ thuận tiện hơn khi thiết kế "khung" cho toàn bộ ứng dụng web trong PHP (ví dụ: xây dựng menu chính hoặc xử lý ủy quyền / phiên, v.v.)