Подскажите, пожалуйста, нормальный framework для web-разработки на любом языке в основе которого не будет лежать идея «Контроллеры:: Действия». Желательно, который будет ориентирован на Представления.
Т.е. сначала мы узнаем, что должны показать, а потом собираем для этого данные и прикручиваем логику, а не наоборот.
Не совсем понятно, в чём отличие от MVC (может я торможу сегодня).
Вы ведь по url запроса определяете, что нужно «показать», забираете данные у модели, потом эти данные отдаёте генератору вьюхи и он заполняет шаблон данными. Как можно иначе? Сначала собрать страницу из шаблона без данных, отдать её… Непонятно.
Сначала контроллер определяет какие формы нужно показать по данному URL, а затем на основании этих форм запрашивает данные у модели и заполняет их.
Вы сами ответили на свой вопрос по мойму и это можно реализовать используя MVC, в конструкторе контроллера например узанете какие формы нужны, а в контроллере для этих форм ищите информацию в базе, и передаете во въюхи.
Вы сами ответили на свой вопрос по мойму и это можно реализовать используя MVC, в конструкторе контроллера например узанете какие формы нужны, а в контроллере для этих форм ищите информацию в базе, и передаете во въюхи.
До контроллера еще нужно добраться, т.е. опять та же зависимость URL- Контроллер:: Действия.