2013-07-03 27 views
0

這是我第一次嘗試使用RESTful URL,並且在從數據庫加載信息時遇到困難。何時加載RESTful URL的數據

僅供參考,我正在使用Symfony2。我想使用AngularJS來使用我的RESTful URL加載數據。

比方說,例如我想加載一些最喜歡的電影列表。當我向/ {用戶名} /電影發送GET請求時,應該是整個呈現的HTML視圖,其中包含AngularJS應用程序以及用戶最喜歡的電影列表?

這看起來很亂,我寧願讓它返回一個用戶最喜歡的電影列表的JSON響應;允許我在網站的不同部分調用該URL來重用該URL。

如果我想要的網址返回只是 JSON響應,如果過程是這樣的:

  1. 用戶負載/ {​​名} /電影/
  2. Symfony2的控制器構建包含一個頁面AngularJS應用程序,當前沒有電影數據加載。
  3. AngularJS然後發送GET請求到不同的URL(/ {username}/restmovies /)?

這種方法對我來說似乎比較乾淨,但是我覺得有單獨的URL來繪製應用程序,加載數據不是最好的方法嗎?

回答