Che cos’è lo scaffolding?

25 agosto 2008

Lo scaffolding è una procedura automatizzata per la creazione delle funzionalità CRUD base di un elemento. Con lo scaffolding è possibile creare, in un colpo solo:

  1. un modello con le relative proprietà nel database
  2. un controller per la gestione del modello
  3. le action base di un sistema CRUD per interagire con il modello

In altre parole, lo scaffolding permette di generare in pochi secondi un’interfaccia completamente funzionante per la gestione di un oggetto (ad esempio un catalogo prodotti). È una soluzione eccellente come punto di partenza per lo sviluppo.

È possibile generare uno scaffold tramite il comando

ruby script/generate scaffold
 
X
Se vuoi aggiornamenti su Che cos'è lo scaffolding?

inserisci la tua e-mail nel box qui sotto:

Ho letto e acconsento l'informativa sulla privacy

Acconsento al trattamento di cui al punto 3 dell'informativa sulla privacy