Мне чего-то вот подумалось: вот есть MVC, а противоположный подход бывает ли?
То есть берём некие сущности такого вот вида:
items_list {
name => "items_list",
query => "SELECT * FROM list;",
validation => "some regex",
widget => "some_table_widget",
style => "some css here"
}
А потом готовую страницу или окно просто собираем из этих элементов.
Наверняка такой подход есть, я только не знаю, как он называется.
Что-то захотелось сегодня вечером что-нибудь таким образом сделать, хотя бы хеллоуворлдик какой.