Сравнение фреймворков cairngorm и mate в flex - PullRequest
0 голосов
/ 01 марта 2012

Я занимаюсь разработкой приложений в фреймворке cairngorm в flex более 2 лет.Теперь я должен разрабатывать приложения, используя Mate Framework.Я понятия не имею о каркасе Mate и какой из них лучше, чем другой.Мне также нужно знать, с чего начать изучение фреймворка Mate, если у кого-то есть представление об обеих фреймворках, просим прояснить эту область.

Ответы [ 2 ]

2 голосов
/ 01 марта 2012

Скорее всего, если вы работали с одной из более старых версий Cairngorm, вам будет нелегко вырваться из мышления и дотронуться до Framework отовсюду, что вызвано его архитектурой на основе Singleton.Из того, что вы узнали, вы захотите сохранить уважение к общению на основе событий.Вероятно, ничто другое не будет вам полезно, если вы использовали старый Cairngorm.Если вы использовали CairnGorm 3, вы, скорее всего, окажетесь прямо дома, потому что Мате и Парсли очень концептуально похожи, а разработчики Мате склонны использовать шаблон модели презентации.

Вот отличное видео,помочь вам понять Мате на концептуальном уровне http://tv.adobe.com/watch/360flex-conference/mate-flex-framework-by-laura-arguello/.

Вот некоторые мои статьи, которые вы также можете найти полезными http://www.developria.com/2010/05/mate-for-framework-beginners.html http://www.developria.com/2010/05/refactoring-with-mate.html

К сожалениюв настоящее время исходный код недоступен, поскольку мой поддомен, который их размещал, недоступен.

0 голосов
/ 01 марта 2012

Быстрый ответ, тоже не используйте.Они оба представляют собой основанные на просмотре фреймворки, которые доставляют больше хлопот, чем что-либо еще.Используйте петрушку или RobotLegs.Петрушка более крепкая, но «тяжелее» с более крутой кривой обучения.RobotLegs меньше и проще, но менее гибок.

Cairngorm 3 зависит от структуры расширения Parsley.

Я предпочитаю Parsley, потому что я редко бываю в проекте Flex, который невелик и нуждается в хорошем способе управлять им.Это наиболее используемая платформа Flex в финансовой индустрии.Существует энергичное сообщество разработчиков, и ведущий разработчик потрясающий.Это также с открытым исходным кодом.

...