TL; DR; Есть ли инструментарий для быстрого создания CRUD приложений? на любом фреймворке...
сижу вот, для похожих сущностей клёпаю файлы для операций CRUD. Сущностей насчитал 8 штук - у каждой свой набор атрибутов, но их типы ограничены - число, строка, переключатель, картинка. Все формы одинаковые - в таблице показываем сущности по строчкам, при нажатии показывается модальное окно с редактированием\созданием сущности. Ну и формочки свёрстаны на Twitter Bootstrap. EASY!
в общем, с точки зрения сложности - полная хрень. а с точки зрения муторности - жестокая жесть.
сейчас вспомнил про паттерны и пустил создание страниц через фабрики объектов.
в итоге получились такие фабрики:
- фабрика Хранилищ (StoreFactory)
- фабрика Действий (ActionFactory)
- Фабрика Констант (ConstantFactory)
- Фабрика табличного вида (TableListViewFactory)
- Фабрика вида дерева (ThreeViewFactory)
- Фабрика модального окна редактирования (EditFactory)
- Фабрика модального окна создания (CreateFactory)
- Фабрика FrontEnd клиента (FrontEndClientFactory)
- Фабрика BackEnd клиента (BackEndClientFactory)
(я использую React + Flux, но это не важно - суть одна)
в общем - вы когда CRUD приложухи пишете - тоже такой хернёй маетесь, как я?