ROR - hmvc i opcache

Hej, w miarę jak coraz bardziej poznaję ten język chciałem się zapytać o 2 dosyć istotne rzeczy:

  • czy w railsach występuje coś takiego jak HMVC ? czyli grupowanie modeli widoków i kontrolerów w moduły i posiadanie np. modułu zaplecze i modułu frontu serwisu.

Zastanawiam się nad napisaniem w railsach CMS-a gdzie w modułach trzymałbym określone części strony i mógłbym je w ramach potrzeb implementować do głównego wzorca.

  • druga sprawa to gemy, jakie gemy polecacie do zabawy ze zdjęciami (przycinanie resizowanie,upload na serwer) oraz do pobrania zawartości drugiej strony na innym serwerze ?
  1. Tutaj niestety nie pomogę.

  2. Jeżeli chodzi o zabawę z zdjęciami:

Upload: https://github.com/thoughtbot/paperclip
Edycja: https://github.com/rmagick/rmagick

Do parsowania zawartości innych stron www:

  1. Popatrz jak spree ma zorganizowane wszystko w gemach, https://github.com/spree/spree. Osobny gem do backendu / frontendu / api.

a co robimy w momencie kiedy mamy np. 30 kontrolerów ? chyba w jakiś sposób grupujemy je w podfoldery ?

http://ruby-doc.org/core-2.2.0/Module.html ?