Переход с ExtJS3 на ExtJS4: стоит хлопот? - PullRequest
4 голосов
/ 02 августа 2011

Мы находимся в середине относительно крупного проекта, который использует ExtJS3 и уже инвестировал ~ 4 человеко-года, используя несколько плагинов, и мы сами написали несколько плагинов.После быстрого взгляда на ExtJS4 кажется, что нам предстоит проделать большую работу по переносу проекта на ExtJS4.Есть ли веские причины для перехода на ExtJS4?В настоящее время мне кажется, что совместимость с будущими браузерами (или их отсутствие) является единственной.

Ответы [ 4 ]

4 голосов
/ 02 августа 2011

Мы находимся в аналогичной ситуации, и мы решили немного подождать, пока Ext 3 выполняет свою работу. Мы столкнулись со многими проблемами при нашей «тестовой» миграции, и я бы сказал, что это скорее переписывание приложения, чем миграция. отклонять изменения, это больше. Есть несколько очень хороших новых функций, таких как новая система классов, миксины, новые графики, ...

2 голосов
/ 03 августа 2011

Мы обновили наше приложение до ExtJS4 без сбоев. Мы рады сообщить, что ExtJS4 быстро сравнивается с ExtJS3.A новая система классов, миксины, диаграммы без плагинов, управление фокусом ... и т. Д.,.Но если вы хотите обновить, вам нужно изменить много кода, потому что изменились параметры системы классов и конфигурации. Мы проверили производительность нашего приложения с использованием ExtJS3 и ExtJS4, поэтому, как мы заметили, ExtJS4 работает быстро и не сломается.Согласно нашему наблюдению, CSS-селекторы также меняются, если вы хотите настроить компонент, вы можете легко сделать это в ExtJS4.

1 голос
/ 10 октября 2011

Мы пытались перейти с ExtJS3 на ExtJS4 на прошлой неделе. К сожалению, я должен сказать, что это как перевод с английского на немецкий. Много работы. С нашей точки зрения более или менее только система построения графиков является плюсом, минусом - многие компоненты, которые мы используем, не поддерживаются, большая часть настройки CSS должна быть выполнена, рабочий код в ExtJS3 легко ломается, а иногда почти невозможно найти ошибку.

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

Не эксперт, но лично я бы начал новый проект с extjs4, но оставил бы выход из проекта в покое.Диаграмма потрясающая в 4!

...