很多好的都提到了here但我想知道哪一个堆栈比Symfony 2更好。哪个javascript MVC框架与Symfony 2更好?
回答
Symfony是一个服务器端MVC框架,它解决了Backbone.js等人感兴趣的许多相同的领域问题。从这个意义上说,没有基于JavaScript的MVC框架真正与Symfony集成更好或更差。
从MVC的角度来看,最好关注服务器端(PHP/Symfony)或客户端(Javascript /各种)解决方案,并使用另一个来增强/支持该解决方案。虽然你当然可以混合两者,我认为如果你开始花时间更好地利用一个MVC框架,而不是两个杂耍。
Symfony的一个好处是它可以构建Coffeescript。这很整洁,但这只是一个例外。另一件需要考虑的事情是Node.js允许你用Javascript编写服务器端和客户端代码,因此请留意更紧密的集成。
如果您要使用Symfony作为您的MVC解决方案,您可能需要关注一个轻量级的JavaScript框架,它擅长DOM操作和异步调用,如jQuery或Prototype,让Symfony执行大部分查看渲染和数据CRUD。
我用jQuery和jQuery UI,但没有与Symfony特别集成。但是,由于jQuery是主流库,您将有更多机会获得后续集成。
这就是Grails发生的情况。它从Prototype开始,但现在它默认使用jQuery。
jquery/jquery UI不是javascript MVC框架,只是库。我正在寻找一个答案,提到像Backbone/AngularJS/Spine/Knockout ...这个列表是无限的。 – mppfiles
- 1. 哪个.NET框架与MVC 4?
- 2. 哪个Javascript MVC框架最好处理关系数据?
- 3. 哪个验证框架更好?
- 4. Javascript MVC框架
- 5. 什么是更好的,一个JavaScript框架或多个框架
- 6. 哪个javascript框架更适合Cakephp
- 7. 使用哪个框架:CodeIgniter,Symfony或CakePHP?
- 8. PHP框架:symfony 1,symfony 2或Yii
- 9. Javascript MVC框架
- 10. JavaScript MVC框架+ raphaelJS
- 11. 哪个基于Java的MVC框架与ASP.NET MVC最相似?
- 12. 哪些是J2ME MVC框架?
- 13. 哪个node.js CRUD网站的MVC框架
- 14. 将Javascript MVC框架与后端集成
- 15. mosso与gogrid哪个更好?
- 16. 哪个HTML5媒体JS框架最好?
- 17. 对于MVVM哪个MVVM框架好?
- 18. 良好的JavaScript框架与Django集成?
- 19. 哪个JavaScript MVC/MVVM是SEO友好的?
- 20. 好奇的Zend框架2
- 21. Javascript MVC框架(关注点分离)与asp.net MVC兼容吗?
- 22. Javascript MVC框架+ jQuery移动
- 23. 哪个更好的框架Java/GWT或Scala/Lift?
- 24. 为SOAP xml解析哪个框架更好(iOS快速)
- 25. 实体框架与NPoco的区别和哪一个最好?
- 26. 将JavaScript重构为JavaScript MVC框架的好教程?
- 27. 更好的web框架?
- 28. 与MVC与实体框架
- 29. 哪个Java web框架与ASP.NET MVC非常相似?
- 30. 如何更好地组织symfony框架中的控制器?
优秀的答案。 –
您可以限制JS控制器和视图来处理页内的东西,而不需要在PHP控制器和视图中重复代码。 JS模型将代理他们的PHP对应等。瞧,在你的JS中清理更多结构化的代码。 –