javascript – Symfony2 NodeJS AngularJS?

我想开始使用身份验证,操作和通知来开发实时和单页面应用程序.

是否可以使用我熟悉的Symfony进行后端处理,并按上面添加NodeJS / AngularJS?

这个计划将帮助你了解我.是否可以应用它,这是一个好习惯吗?

最佳答案 首先,我认为我们需要澄清一些关于实时和AngularJS的误解. AngularJS $http和$resource在后台使用Ajax.

要实时通信服务器将信息推送到客户端(而不是响应Ajax调用),您必须使用Websockets.在这个领域有几种选择,例如,socket.io与nodejs很好地集成,Ratchet socketo.me特定于PHP,或者你可以通过github.com/pusher/pusher-angular使用像Pusher这样的第三方.

其次,您当然可以从nodejs调用PHP脚本,但是,除非您有非常具体的理由这样做,否则在我看来它会破坏使用nodejs的目的.如果您对使用nodejs没有这样的要求.

点赞