Przejdź do zawartości

Scaffolding

Z Wikipedii, wolnej encyklopedii
Wersja do druku nie jest już wspierana i może powodować błędy w wyświetlaniu. Zaktualizuj swoje zakładki i zamiast funkcji strony do druku użyj domyślnej funkcji drukowania w swojej przeglądarce.

Scaffolding (pol. rusztowanie) – metaprogramistyczna metoda budowania aplikacji wykorzystujących bazy danych; technika obsługiwana przez niektóre wzorce projektowe typu MVC, gdzie programista pisze specyfikację opisującą strukturę i zależności w bazie danych, a kompilator lub generator generuje kod umożliwiający tworzenie, czytanie, aktualizowanie i usuwanie wpisów w bazie.

Technika scaffoldingu została spopularyzowana wraz z pojawieniem się Ruby on Rails.