applicazioni Rails Modularizzare
-
16-09-2019 - |
Domanda
Sto cercando un modo per rendere modulare applicazioni Rails. Come ho visto non esiste un modo integrato di compiere esso. Ho trovato diversi plugins / hack fondamentali ma ritengo attendibile circa il loro modo di lavorare e la loro maturità.
Avete qualche esperienza su questo?
Finora ho trovato questo quelli:
- Deserto: http://github.com/pivotal/desert
- motori Rails: http://rails-engines.org/
Soluzione
motori rotaie sono parte della corrente rotaie 2.X stabile e quindi non sono in realtà "hack" più. Sembrano una buona misura, se si desidera aggiungere funzionalità all'applicazione abbastanza naturalmente a grana a un'applicazione - un buon esempio potrebbe essere l'aggiunta di un blog o la funzionalità in stile CMS a un'altra applicazione. Checkout la Railscast sui motori qui: http://railscasts.com/episodes/149-rails-engines
Se stai cercando di rendere modulare sul front-end - più "widget" stile, si potrebbe desiderare di guardare le cellule: http://github.com/apotonick/cells/