При взаимодействии пользователей и веб-приложения возникают множество разнообразных событий - авторизация, создание и удаление объектов, загрузка файлов и так далее. Реакция приложения на события в целом, определяет его функциональность. В декларативном фреймворке Evado управление обработкой событий осуществляется в модуле «Администрирование» в разделе «События». Подробнее о декларативной разработке можно прочитать в статье «Создание приложения без программирования». Слушатели Для того, чтобы приложение реагировало на событие, необходимо создать слушателя, в котором определены идентификатор события и действие (обработчик) при его наступлении. События задаются как строковые идентификаторы. Если в названии события используется точка, то формируется иерархия подключения. Например, слушатель события meta.base.create.myClass (см. ниже служебные события) получит оповещение при создании объекта класса myClass. Слушатель же meta.base.create получит события meta.base.create.myClass, meta.b