Edición de «Scaffolding»
De KumbiaPHP Framework Wiki
Advertencia: no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si inicias sesión o creas una cuenta, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Puedes deshacer la edición. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces guarda los cambios para así efectuar la reversión.
Revisión actual | Tu texto | ||
Línea 1: | Línea 1: | ||
− | Scaffolding es un | + | '''Scaffolding''' es un metodo de meta-programacion para construir aplicaciones de software que |
+ | soportan bases de datos. Esta es una nueva tecnica soportada por algunos frameworks del tipo | ||
+ | MVC (Modelo-Vista-Controlador), donde el programador debe escribir una especificacion que | ||
+ | describa como debe ser usada la aplicacion de bases de datos. El compilador luego usara esta | ||
+ | para generar un codigo que pueda usar la aplicacion para leer, crear, actualizar y borrar | ||
+ | entradas de la base de datos (algo conocido como CRUD o ABM), tratando de poner plantillas como | ||
+ | un andamio '''Scaffold''') en la cual construir una aplicacion mas potente. | ||
− | Scaffolding es la | + | Scaffolding es la evolucion de codigos genereadores de bases de datos desde ambientes mas |
+ | desarrollados, como ser CASE Generator de Oracle y otros tantos servidores 4GL para servicios | ||
+ | al Cliente. | ||
− | Scaffolding se hizo popular gracias al framework "Ruby on Rails", que ha sido | + | Scaffolding se hizo popular gracias al framework de Ruby llamado "Ruby on Rails", que ha |
+ | sido adptado a otros frameworks, incluyendo Django, Monorail, KumbiaPHP. entre otros. |