Scaffolding (informatica)
In informatica, lo scaffolding (termine inglese che significa impalcatura) è una procedura che automatizza la creazione di oggetti ed interfacce a partire da alcune semplici specifiche dettate dal programmatore.
Il termine si incontra soprattutto all'interno della programmazione model-view-controller in quanto è stata resa celebre da Ruby on Rails ed è supportata da molti framework dedicati a questo genere di sviluppo[1] che, a partire da poche specifiche, creano:
- L'oggetto descritto,
- Classi per la sua gestione,
- Comode interfacce grafiche per accedervi.
Le classi generate dallo scaffolding nei framework MVC e MVVM implementano in genere funzionalità CRUD (Create, Read, Update, Delete).
Note
Voci correlate
🔥 Top keywords: Pagina principaleSpeciale:RicercaBridgertonMassimiliano AllegriAlbo d'oro della Coppa ItaliaPrey (film 2022)Robert FicoJuventus Football ClubCoppa ItaliaGabriele RubiniNuova CaledoniaTutto per mio figlioPaulo FonsecaCristiano GiuntoliChico FortiSlovacchiaSionismoCasino Royale (film 2006)Dušan VlahovićNicolás Jarry (tennista)Adagio (film)K-141 KurskYasukeRoberto BaggioRed (film 2010)Megalopolis (film)Julian AlaphilippeThiago MottaEpisodi di Viola come il mare (seconda stagione)Sfida senza regoleGian Piero GasperiniRaiGiucas CasellaDisastro del VajontDead Man Down - Il sapore della vendettaAnna KalinskajaFrancis Ford CoppolaViola come il mareFootball Club Internazionale Milano