3 Apr
duccio

duccio il 3 April 2009 parla di Altro

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.

cell

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.

2 Commenti a “Cells - Component per rails”

  1. Tex il 3 April 2009 alle 20:41 dice:

    Ottimo Duccio, lo consiglio anche io, è un ottima alternativa al render_component !!!

  2. Luca il 16 April 2009 alle 14:41 dice:

    Grande, come con le lego e veloce :).
    Incapsulamento Indolore.

Scrivi un commento