문제

Flex 4로 마이그레이션되는 영향은 코드 기반에 얼마나 영향을 미칩니 까? Flex 3에 약 40k LOC가 작성되어 있습니다. Flex SDK에는 깨진 변화가 없으며 Flex 4의 새로운 기능으로 원활하게 전환하면서 혼란을 최소화 할 수 있기를 바랍니다. 내가 읽은 내용에서 Adobe는 'Spark'라는 새로운 GUI 구성 요소 세트를 개발하고 있지만 기존의 물건이 새로운 구성 요소와 공존 할 수 있기를 바랍니다.

도움이 되었습니까?

해결책

Spark 및 MX 구성 요소는 동일한 애플리케이션 (및 동일한 MXML 파일 내에서도 공존 할 수 있습니다). CSS 네임 스페이스가 지원되기 때문에 CSS의 작동 방식에는 몇 가지 변경 사항이 있으며 작은 마이그레이션 단계가 발생합니다.

Spark 대 MX를 선택하는 측면에서 Adobe는 이미 MX 구성 요소를 사용하는 기존 코드를 유지하는 것이 좋습니다. 모든 것을 즉시 스파크로 만들 필요가 없습니다. 필요에 따라 점진적인 변화를 만들 수 있습니다. 새로운 개발을 위해서는 가능한 경우 Spark를 사용해야합니다. 그러나 Flex 4의 스파크 구성 요소는 MX와 함께 100% 기능성이 없으므로 당분간 MX 구성 요소를 계속 유지 해야하는 상황이 발생할 수 있습니다.

다른 팁

새로운 물건을 채택하지 않고 Flex 4로 이동할 수 있습니다. MXML 파일을 업데이트 할 필요가 없도록 2006 네임 스페이스를 유지할 수 있습니다. 또한 선택적으로 스파크 구성 요소를 사용할 수 있습니다. 이를 수행하는 유일한 주요 이점은 더 빠른 컴파일러입니다. 또한 2009 네임 스페이스 및 스파크로 점차 이동할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top