avatar

Alexey Abolmasov

заходил 21 ноября в 19:33

Публикации

avatar

Создание бизнес-приложений без программирования

Опубликовал в блог Программирование
Лет десять назад я сделал штуку, которая, если ей скормить структурированный источник данных — например базу стандарта ANSI SQL92,
— анализировала базу и строила ее модель
— на основе модели строила веб-приложение
— с секьюрити, пользователями, логином, меню
— строила все скрины с соответствующими случаю фильтрами, дропдаунами и чекбоксами
— отслеживала иерерхические зависимости внутри записей
— все редактировалось inline (а-ля ajax)
— имела набор разных виджетов, типов полей, окошечек, дат, колорпикеров, форм, фильтров, чартов и прочих нужных штук
— была многопользовательской, как гуглоэксель сейчас
— любое поле можно было сделать чем угодно, от текстовой метки до сложного контрола, который открывался формой и расссчитывал свое финальное значение через пару хранимых процедур

В конечном итоге получалось конфигурация, которая интерпретировалась в приложение практически любого вида под любые нужды. После анализа базы надо было поправить имена столбцов на экране, ширины всякие, и другие мелочи — и пожалуйста, пользуйся. На этой основе было построено довольно сложное финансовое приложение на 400 экранов для одного глобального коммодити-трейдера.

Читать дальше