Scaffolding ( engelsk scaffolding - scaffolding ) är en metaprogrammeringsmetod för att skapa webbapplikationer som interagerar med databaser . Metoden tillhandahåller specifikationen av utvecklaren, enligt vilken programkoden sedan genereras för operationerna att skapa vissa poster i databasen, läsa, uppdatera och ta bort dem ( CRUD ).
Metoden stöds av vissa MVC - ramverk som Grails , Yii , Ruby on Rails , Django , CodeIgniter (borttagen i version 2.0.0), CakePHP , Phalcon PHP , Symfony , ASP.NET MVC (sedan version 3). Även tillgängligt i Node.js- miljön är kommandoradsverktyget Yeoman , som tillhandahåller ställningar.