Cells - Component per rails
Qualche tempo fa abbiamo sviluppato un nostro CMS, durante lo sviluppo sapevamo che il render_component sarebbe stato deprecato a causa delle sue prestazioni.
Components should be used with care. They‘re significantly slower than simply splitting reusable parts into partials and conceptually more complicated.
Il render_component è ancora disponibile come plugin per il rails 2.3.1, quindi si può comunque continuare ad usarlo, dato che per un CMS è un ottimo strumento per estendere le funzionalità creando controllori ad hoc per la gestione di news o di prodotti. In questi giorni stiamo apportando delle modifiche e così ho provato a cercare qualche soluzione alternativa all’uso dei component, magari più leggera e con una comunità intorno che ci lavora, così ho trovato Cells.

Cells porta i benefici del component-oriented al Ruby on Rails senza problemi di performance. Renderizzare una cella diventa come renderizzare un parziale senza lo stretto legame con il controllore.


Ottimo Duccio, lo consiglio anche io, è un ottima alternativa al render_component !!!
Grande, come con le lego e veloce :).
Incapsulamento Indolore.