Шаблоны GUI для веб-приложений CRUD
Это неопределенный вопрос о пользовательском опыте и шаблонах проектирования взаимодействия (не программирования) для веб-приложений CRUD.
Пусть есть несколько простых сущностей, например Student
, Course
, а также Lecturer
с очевидными отношениями.
Как я понимаю, приложение CRUD обычно предоставляет экран для каждой сущности, чтобы просматривать сущности, обновлять, удалять их и добавлять новые. На экране также может быть окно поиска.
GUI приложения использует отношения для отображения информации об объектах (например, курсы на одного учащегося) и перехода от одного экрана объекта к другому (например, из Student's
Название курса в Student
экран к Course
описание в Course
экран).
Имеет ли это смысл? Существуют ли другие шаблоны GUI для приложений CRUD? На каком примере вы бы порекомендовали учиться?
3 ответа
Звучит достаточно логично для меня. Здесь есть несколько шаблонов GUI:
Фреймворки, такие как rails, генерируют несколько страниц скаффолдинга для добавления / удаления / изменения объектов модели, я бы посоветовал вам взглянуть на это.
Если я вас правильно понимаю... просмотр моделей - это концепция, которая позволяет добавлять настраиваемые группы данных. Scaffholding и т. Д. Будет просто средством быстрой генерации данных для отображения на экране. Вы используете Asp.net Mvc, Ruby или PHP?