2012-03-01 13 views
0

2 년 넘게 Flex에서 Cairngorm 프레임 워크로 애플리케이션을 개발 해왔다. 이제 Mate 프레임 워크를 사용하여 응용 프로그램을 개발해야합니다. 저는 메이트 프레임 워크에 대해 잘 모르고 어느 것이 다른 것보다 낫습니다. 나 또한 메이트 프레임 워크를 배우기 시작하는 곳을 알아야합니다. 누군가 두 프레임 워크에 대한 아이디어를 갖고 있다면, 친절하게도이 영역에 빛을 던지십시오.cairngorm과 flex의 메이트 프레임 워크 비교

+0

http://aparnachaudhary.wordpress.com/2009/02/13/mate-vs-cairngorm/이 전체가 도움이 될 수 있습니다. – Triode

답변

2

이전 버전의 Cairngorm에서 작업 한 적이 있다면 아마도 Singleton 기반 아키텍처에 의해 유도 된 모든 곳에서 프레임 워크에 손을 뻗어 손을 대는 사고에서 벗어날 수 있습니다. . 당신이 배운 것을 유지하기를 원하는 것은 이벤트 기반 커뮤니케이션에 대한 존중입니다. 아마 당신이 오래된 Cairngorm을 사용했다면 다른 것들은별로 유용하지 않을 것입니다. CairnGorm 3을 사용 해본 적이 있다면 Mate와 Parsley가 개념적으로 매우 유사하고 Mate 개발자가 Presentation Model 패턴을 선호하는 경향이 있으므로 집에서 편하게 볼 수 있습니다.

다음은 메이트를 개념 레벨 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

유용의 frind 수있는 내 일부 기사입니다.

+0

메이트가 여전히 이벤트를 기반으로 볼 수 있습니까? 그건 나에게 좋은 징조가 아니야. –

+0

메이트는 프리젠 테이션 모델의 사용을 권장합니다. 즉, 이벤트 버스에 디스패치하도록 선택할 수 있습니다. –

+0

Gotcha는 내가 사용했을 때 모든 것을 볼 수있는 이벤트 맵 이었기 때문에 최신 버전이어야합니다. 그 문제를 해결해 주셔서 감사합니다. –

-1

빠른 답변, 사용하지 마십시오. 두 가지 모두보기 기반의 프레임 워크로, 무엇보다 번거로운 작업입니다. Parsley 또는 RobotLegs를 사용하십시오. 파슬리는 더 강력하지만 가파른 학습 곡선으로 "무겁다". RobotLegs는 작고 단순하지만 유연성이 떨어집니다.

Cairngorm 3은 Parsley 확장 프레임 워크에 종속됩니다.

저는 대형 프로젝트가 아니기 때문에 파슬리를 선호합니다. 그 프로젝트를 관리하려면 좋은 방법이 필요합니다. 금융 업계에서 가장 많이 사용되는 Flex 프레임 워크입니다. 활발한 개발자 커뮤니티가 있으며 개발자는 최고입니다. 또한 오픈 소스이기도합니다.

+0

덕분에 지금 메이트에서 프로젝트를 시작하기로 결정했습니다. Cairngorm보다 단순 해 보이며 인터넷에서 사용할 수있는 많은 자습서와 문서가 있습니다. – nitin

+0

Robotlegs가 더 나은 프레임 워크이고 훨씬 나은 현재 지원과 문서를 가지고 있다고 J_A_X는 동의 할 것입니다. (OP는 Mate 사용에 대한 그의 결정이 아니었지만 소리가났습니다). 나는 결정에 영향력을 행사할 수있는 힘이 있다면 메이트가 더 좋은 사람이라고 말할 수 있습니다. MPO는 Robotlegs가 파슬리보다 개발자가 프레임 워크를 "돌아 다니지 못하도록"하는 데 도움이된다는 것입니다. 따라서 Singletons을 기반으로하지 않는 프레임 워크에 대한 경험이 조직에없는 경우에는 더 나은 방법 일 것입니다. . –