Warum habe ich mich für Ext-JS entschieden?
Erstens mal die Professionalität:
- Es werden regelmässig neue Versionen veröffentlicht
- Es ist mittlerweile schon die Version 5, hat also schon ein gewisses Wachstum hinter sich
- Es wird bei den Entwicklern Testing verwendet, Unittests, und sogar an die Kunden weitergegeben
- Es ist alles Modular aufgebaut uns sauber durchgeplant, alles passt zu allem.
Zweitens, die Langlebigkeit. Viele, teils grössere Firmen verwenden schon ExtJS, wonach es nicht nur ne Eintagsfliege sein kann (sollte):
- Zyxel auf ihren Zywall Firewalls
- Kerio auf der Web-Administrationsoberfläche
- PA Servermonitor für die Reports und Diagramme
- Typo3
Drittens, schnellere Entwicklungszyklen
- Dank ExtDesigner kann man Formulare blitzschnell entwerfen und in Anwendungen einbauen
- Da der Code insgesamt schöner ist, gibt es weniger „Leichen“ oder unverständlichen Code, der dann später sehr viel Reparaturarbeit benötigen würde.
- Es wird uns Arbeit abgenommen uns ständig auf neue Browser(-Versionen) einzustellen, dies nimmt uns ExtJS komplett ab.
Dies gilt vor allem für Web-Anwendungen. Für Öffentliche externe Webseiten könnte man sich auch andere Technologien entscheiden, wenn man sich auf die obengenannten Gesichtspunkte stützt.
Ein kleiner Vergleich von ExtJS und Jquery: http://www.grantshepert.com/post.cfm/jquery-and-or-extjs