几个月前我有一个写在Sf2上的遗留项目。我修复了一些bug,并添加了一些新功能,但我仍觉得它有点笨拙。那么,也许不只是一点:)所以,我有很多问题,在Sf2中应该如何做。 困扰我的第一件事是,应用程序在前端和后端包中分开。 '站在同一个模型上,例如实体Book可以从FrontendBundle中看到,并从BackendBundle编辑。这在某种程度上造成了抽象的混乱。所以我的问题是 - 是对还是错,如果错误应该如何以适当的方式完成?Symfony2和前端及后端套装
2
A
回答
2
Bundle是symfony2中的组件,它为应用程序提供了一种功能。 symfony2中的前端和后端方法已经发生了变化,而是使用了bundle。
例如,您可以创建一个BookBundle,并将该书中的所有功能放入该包中,添加,更新等。并且通过配置路由,您可以将关于该书的所有请求重定向到该包。
重点是,关于书籍的前端和后端驻留在同一个包中,并且只在该包中(包含控制器和实体以及存储库和视图等)。
这是symfony2中的预期用法。
+0
这完全错了。在任何典型的应用程序中,您都需要为后端和前端几乎完整的一组不同的窗体,控制器,例外和视图。所以你至少需要两个独立的包,共享相同的实体。 – Trix 2017-03-08 10:37:43
相关问题
- 1. Webpack后端和前端热重装
- 2. 前端和后端
- 3. Symfony2中的并发前端和后端会话
- 4. 独立的后端(Symfony2中)和前端(AngularJS)REST - 如何验证
- 5. Symfony2后端?
- 6. Towerjs前端和rails后端?
- 7. MVC .Net前端和后端
- 8. java后端和grails前端
- 9. ASP MVC - 前端和后端
- 10. PHP前端和Django后端?
- 11. JavaScript前端和Progress4GL后端
- 12. 前端和后端术语
- 13. 分离后端和前端
- 14. Shopware:装运成本后端与前端
- 15. 安装扩展后Joomla前端和后端向下
- 16. 安装magento 2不会部署/ pub/static /前端和后端
- 17. Symfony2 Bundle /应用程序结构(前端/后端)
- 18. Intranet后端与Symfony2中前端之间的共享实体
- 19. 前端工作流(Grunt)满足php后端(Symfony2-Twig)
- 20. django前端和后端分离安全
- 21. CodeIgniter 2.x后端和前端管理
- 22. 并发:前端,中间件和后端
- 23. ms-access:分解前端和后端
- 24. MS ACCESS中的前端和后端
- 25. HAProxy的与HTTP2前端和后端HTTP1.1
- 26. Rails - 单独的前端和后端
- 27. 单独的graphql/relay后端和前端
- 28. Yii 2前端和后端路径
- 29. 咨询导轨前端和Scala后端
- 30. Yii的后端和前端设置
我认为你只是问自己这个问题:包是否可重用?如果是的话,你做对了。如果不是这样,你正在将你的应用分成逻辑上的文件和组件,而你又是对的。 – gremo 2012-02-28 20:16:41
我认为您需要取消接受提供的答案并编辑您的问题,以便它再次涉及该圈子,寻找一个新的格式良好的答案,因为接受的答案不能真正回答问题。 – Trix 2017-03-08 10:38:49