Описание тега cairngorm

Cairngorm - это фреймворки с открытым исходным кодом для архитектуры приложений в Adobe Flex. Это основано на модели MVC.

Cairngorm изначально разрабатывался с помощью iteration::two, шотландского консультанта по программному обеспечению, возглавляемого Стивеном Вебстером и Алистером МакЛаудом. Cairngorm рекомендует слои, описанные Эриком Эвансом в "Управляемом доменом дизайне":

  • Презентация - представляет данные пользователю и собирает данные. т.е. модный интерфейс
  • Приложение - выполняет операции приложения. т.е. сохранение формы
  • Домен - моделирует бизнес-задачи приложения. т.е. данные формы
  • Инфраструктура - координирует объекты и интегрируется с другими системами. т.е. общение с сервером

Рекомендации