Как организовать приложение Rails

Впервые я создаю довольно сложное приложение на Rails.

Я хотел бы знать, как лучше всего организовать это приложение по папкам . До сих пор я делал все в одном приложении (все модели, контроллеры и т. Д.), Но, читая некоторый открытый исходный код, я понимаю, что они помещают все в разные приложения.

Как, например, Spree Commerce. У них есть общий папки, а внутри у них есть разные приложения (API, ядро, администратор и т. д.). Как это делается и это лучший способ сделать это?

Я хотел бы указать, как это лучше всего сделать ( книгу, блог, что угодно), чтобы я мог понять, как спроектировать свое приложение для дальнейшего обслуживания.

спасибо

13
задан donald 2 December 2010 в 18:07
поделиться