幾個月前我有一個寫在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. 前端和後端
- 2. 獨立的後端(Symfony2中)和前端(AngularJS)REST - 如何驗證
- 3. 前端和後端術語
- 4. MVC .Net前端和後端
- 5. Towerjs前端和rails後端?
- 6. ASP MVC - 前端和後端
- 7. PHP前端和Django後端?
- 8. java後端和grails前端
- 9. 分離後端和前端
- 10. Shopware:裝運成本後端與前端
- 11. 安裝擴展後Joomla前端和後端向下
- 12. 諮詢導軌前端和Scala後端
- 13. Kubernetes前端和後端通信
- 14. CORS與後端和前端Angular2
- 15. 前端和後端無法通信
- 16. RoR3的後端和前端選項?
- 17. 併發:前端,中間件和後端
- 18. ms-access:分解前端和後端
- 19. 部署java後端和Javascript前端
- 20. 笨分離前端和後端
- 21. CodeIgniter 2.x後端和前端管理
- 22. HAProxy的與HTTP2前端和後端HTTP1.1
- 23. 代理HTTP前端和HTTPS後端
- 24. Ruby和Ruby後端(RhoMobile)前端安全
- 25. Yii的後端和前端設置
- 26. 如何分離Identityserver4前端和後端
- 27. Asp.net MVC前端和Asp.NET Web.api後端
- 28. Magento產品圖像不顯示在後端以及前端
- 29. nginx的 - 服務於不同的終端後端和前端和
- 30. Python後端與JS前端
我認爲你只是問自己這個問題:包是否可重用?如果是的話,你做對了。如果不是這樣,你正在將你的應用分成邏輯上的文件和組件,而你又是對的。 – gremo 2012-02-28 20:16:41
我認爲您需要取消接受提供的答案並編輯您的問題,以便它再次涉及該圈子,尋找一個新的格式良好的答案,因爲接受的答案不能真正回答問題。 – Trix 2017-03-08 10:38:49