Преимущества приложения Migrating Flex3 для Flex4 - PullRequest
0 голосов
/ 09 марта 2010

Каковы преимущества миграции приложения Flex 3 (бэкэнд Java, BlazeDS, Spring, Hibernate) на Flex 4?

Одним из самых больших преимуществ Flex 4 является дизайн.Если предположить, что дизайн / пользовательский интерфейс не является большим драйвером для бизнеса по сравнению с производительностью, какие еще факторы мы можем выделить?

Мы внедрили Cairngorm и Swiz в приложении (постепенно)выкатить "Cairngorm запланировано на будущее).

Есть какие-либо мнения?

Спасибо, Шри

Ответы [ 3 ]

3 голосов
/ 09 марта 2010

Я могу думать,

  1. Лучшая производительность (использование класса FP10 Vector)
  2. Легкие компоненты
  3. Легче создавать пользовательские компоненты
2 голосов
/ 10 марта 2010

Вот ссылка на довольно хороший список «топ-10» новых функций в Flex 4:

http://www.infoq.com/articles/top-10-flex4-changes

Некоторые из моих любимых:

  1. Spark Component Architecture - легкие контейнеры, улучшенная компоновка, лучшая производительность
  2. Улучшения в просмотре состояний - больше нет глупостей AddChild / SetProperty
  3. Улучшения скинов и графика FXG / MXML
  4. Лучшая производительность компилятора
  5. Улучшена поддержка текста
2 голосов
/ 10 марта 2010

Swiz И надоедливый автомобильный гудок? Я очень люблю Swiz, но я предполагаю, что под «постепенным внедрением cairngorm» вы подразумевали «долгое, медленное и не веселое развертывание cairngorm». : -)

Flex3 очень прочный - если у вас уже есть кодовая база, есть несколько причин перейти на flex4: pez сказал «легкие компоненты», но истинная разница нагрузки, вероятно, незначительна, если не существует для потребности большинства приложений. (В любом случае, я предполагаю, что он имел в виду хорошо спроектированные компоненты, подобные openFlux.)

Какое приложение вы создаете? Приложение с кучей полей формы не является причиной для погружения (если только ваша текущая база кода не является относительно небольшой).

Класс Vector великолепен и все, но вы можете делать все, что вам нужно, с помощью flex3.

...