2013-08-17 56 views
2

我幾乎沒有使用Symfony 2和Node JS的經驗,我必須決定哪種工具更適合單頁應用。我知道SPA在客戶端(UI) - 服務器(API)體系結構上工作,所以NodeJS似乎是更好的選擇(更快,並處理事件驅動編程)。但另一方面,爲了完全支持管理員等一些CMS功能,Symfony 2似乎更加成熟。Node JS與Symfony 2的SPA

我想問有經驗的開發人員,當我想要開發一個具有許多「管理」功能的強大網站時,我應該選擇哪種技術用於SPA架構。此外,UI將用angularJS編寫。

感謝建設性意見。

編輯

  • 此外,我們可以明白我的問題在其他的方式:「Symfony2中可以作爲一個API,而不是整個後端」
  • 由於路由已經寫在angularJS中,Symfony 2路由似乎沒用。

回答

2

我勸我的朋友在這個問題上,他注意到我創建的Symfony 2一個RESTful API,我已經搜查了一點,這裏有一個關於它的文章:

http://williamdurand.fr/2012/08/02/rest-apis-with-symfony2-the-right-way/

看起來這是這個架構的'流行'解決方案。有人有其他想法嗎?

+3

我的想法很簡單。設置一個Symfony 2 restful應用程序並實現一些請求。然後設置一個node.js應用程序並實現相同的請求。不應超過一週,只需要一天左右。在這個過程結束時,我懷疑你能夠比我們任何人都更好地回答你自己的問題。 – Cerad