我可以舉一些如何組織鞋子應用的例子嗎?我的意思是,簡單地使用Shoes.app {}塊和實例變量是笨拙的。我想實現一個MVC結構..我習慣了它(從rails,FLEX框架和其他..),並會喜歡重新創建類似的東西。如何組織鞋子Ruby應用程序?
2
A
回答
0
我會看看一些開源鞋的應用程序,看看開發者是如何組織它們的。大量的鞋類產品列表可在:http://the-shoebox.org/。
2
我通常管理着這個問題的方法,是通過以下分離:
- 模式 - 你普通的型號代碼/業務邏輯(!成熟的測試)
- 標籤/瀏覽次數 - 嵌入應用程序中的不同菜單項的單獨視圖
爲了實現後者,我提取了一個小槽處理庫,該庫尚未經過e xtracted到其單獨的寶石或甚至存儲庫(在這裏等待shoes4)。
需要的文件是here in my pomdoro tracker project - 它是slot.rb,slot_manager.rb和dynamic_slot.rb - 你可以看到它們被用在上述項目中。
基本上,插槽管理器隱藏舊視圖並根據請求加載新視圖。這段代碼最初是從hacketyhack標籤中提取的。
希望有幫助!
相關問題
- 1. 如何組織在Rails應用程序
- 2. 如何組織Rails應用程序
- 3. 如何組織應用程序引擎應用程序
- 4. 組織tkinter應用程序
- 5. 組織GUI應用程序
- 6. django應用程序組織
- 7. 包括應用程序中的鞋子的紅寶石鞋包裝
- 8. 組織多用戶應用程序
- 9. 使用codeIgniter組織web應用程序
- 10. 鞋子4,不能調用主應用程序外的對象
- 11. 在IDE中跑鞋gui應用程序
- 12. 什麼是鞋盒應用程序?
- 13. 如何構建/組織反應應用程序
- 14. 我應該如何在IIS中組織Web應用程序?
- 15. 我應該如何組織我的Flex應用程序?
- 16. 我應該如何組織我的應用程序?
- 17. 我應該如何組織我的應用程序?
- 18. 如何在非Rails應用程序上組織Ember JS應用程序
- 19. 如何組織線程化GUI應用程序(Python)
- 20. 在eclipse中組織android應用程序
- 21. 分層組織應用程序
- 22. Django和項目/應用程序組織
- 23. 應用程序組織和UISplitViewController
- 24. 組織一個Python應用程序
- 25. Large backbone.js web應用程序組織
- 26. 應用程序二進制組織
- 27. 組織在Rails應用程序
- 28. Web應用程序組織/結構?
- 29. 在Windows下打包應用程序的鞋子
- 30. 如何使用PostgreSQL和php組織應用程序?
這是一個死鏈接 – 2016-06-19 02:38:06