2011-07-05 8 views
0

우리 회사는 일종의 프레임 워크를 소개하는 가장 크고 무거운 프로젝트를 기꺼이 받아들입니다. 이 3 가지 프레임 워크 (예 : Robotlegs, SwizMate)를 비교하면 좋은 온라인 소스/문제/블로그 포스트가 있습니까?Flex 개발을위한 Mate, Swiz 및 Robotlegs 프레임 워크의 비교

+5

나는 투표하기로 결심했다. 나는 그런 질문에서 생산적 일 수 있다고 느끼지 않는다. 내가 권장하는 접근 방식은 다음과 같습니다. 먼저 솔루션 구현을 위해 해결해야 할 문제점을 정의하십시오. 그런 다음 프레임 워크를 평가하여 해당 문제를 해결하거나 도움이되는지 확인하십시오. – JeffryHouser

+1

엔터프라이즈 애플리케이션에 가장 널리 사용되는 프레임 워크 인 [Parsley] (http://www.spicefactory.org/parsley/)도 누락되었습니다. –

+0

이것은 의견이 아닌 질문에 대한 간청입니다. 질문을 "우리가 X, Y, Z를 할 필요가있다"고 말할 수있는 질문으로 바꾸려면 누군가가 이러한 특정 요구에 맞는 프레임 워크를 말할 수 있습니까? "그들 모두"= D – Nate

답변

2

나는 비교가 갈 길이 없다고 생각합니다. 그들 모두에는 힘과 약점이 있습니다. 그것은 모두 당신이 성취하고자하는 것에 달려 있습니다.

이렇게 말하면 제 2 개인 선택은 RobotLegs와 Parsley입니다. RobotLegs는 배우고 사용하기 쉽기 때문에 중소 규모의 애플리케이션에 적합합니다. 파슬리는 RobotLegs보다 더 강력하고 많은 기능을 추가하여 세계 최대의 플렉스 어플리케이션에 사용되었습니다. 당신의 설명에서, 이것은 큰 프로젝트 인 것 같고, 나는 Parsley를 추천 할 것이지만 어쩌면 그 모든 기능을 필요로하지 않을 수도 있습니다.

가장 좋은 방법은 두 가지를 모두 시도하고 어느 것이 가장 적합한지 확인하는 것입니다.

0
+0

의 형태로 대답을 준비하십시오. "왜 친구가 대답이 될지 대답하십시오"는 심각하게 구식입니다. 당시 메이트 (Mate)는 가장 좋은 답변 이었지만 여전히 뷰 기반이었으며 그 자체로 많은 문제가있었습니다. Adobe 기사도 구형입니다. –

2

인터넷 검색을 시도하셨습니까? 빠른 Google은 비교를하는 수많은 페이지를 보여주었습니다. 왜 그 3 가지 프레임 워크인가? Cairngorm이나 Parsley는 어떻습니까?

내가 Robotlegs를 사용하여 끝내기를 좋아하는데, 그 이유는 최소한이었고 메타 데이터 (Java를 사용하는 스프링 사용자)를 통한 종속성 삽입을 좋아하기 때문입니다.

다른 질문은 왜 리팩터링 프레임 워크를 추가할까요? 예상되는 이익은 무엇입니까? 예상되는 혜택이 없다면 왜 그럴까요?

+0

나는 RobotLegs도 좋아합니다. 내 방식대로는 가지 않습니다. 그러나 나는 파슬리에 관해서도 훌륭한 것을 들었다. –

+0

Cairngorm 2는 POS입니다. Cairngorm 3는 파슬리 확장입니다.또한 '리팩토링하는 사람이 필요하지 않다면 왜 리팩토링하는 것이 좋은가?'라는 질문은 좋은 경험이지만, Flex 어플리케이션에 2 명 이상의 개발자가 있거나 커질 때마다 아키텍처와 조직이 매우 커진다고 생각합니다. '보기 기반'언어 때문에 문제가 발생했습니다. IMO는 이러한 종류의 프로젝트에 프레임 워크를 추가하면 많은 가치 (속도, 단순성, 빠른 개발)가 추가 될 것입니다. –

1

Introduction to Flex Application's Architectures은 도움이 될 수 있습니다.이 기사에서는 프레임 워크를 비교하는 대신 모든 아키텍처 프레임 워크가 다른 프레임 워크가 솔루션에 접근하는 방법에 대한 코드 스 니펫으로 해결해야하는 일반적인 문제를 나열합니다. 일반적으로 특정 프레임 워크가 특정 방식으로 설계된 이유를 이해하는 데있어 일반적인 문제를 이해하는 것이 중요합니다.