Ich habe jQuery ausgiebig genutzt und liebe es. Ich habe ExtJS mehrmals überprüft und würde gerne die Möglichkeit haben, diese Bibliothek irgendwann zu nutzen. Das ist meine Meinung.
jQuery
Die Junk-Schublade der Javascript-Programmierung. Sie haben alles, was Sie brauchen, wenn Sie bereit sind zu graben, Klebeband und Sekundenkleber zu verwenden und im Allgemeinen eine Gruppe von Entwicklern haben, die in der Lage und bereit sind, Code zu hämmern. jQuery ist großartig!
Es wird an viel mehr Orten verwendet als Sie denken. Wie bei Drupal und anderen von der Community unterstützten Frameworks / Bibliotheken erhalten Sie jedoch das, wofür Sie bezahlen, wenn Sie kostenlosen Support erhalten. Mit jQuery können Sie alles erledigen, aber manchmal benötigen Sie eine Schaufel, eine Taschenlampe und Ausdauer.
Darüber hinaus eine sehr gute Dokumentation (vergleichbar mit den Online-Dokumenten von PHP) und jede Menge, buchstäblich jede Menge Beispielcode und Blogeinträge.
Wird Bastler und "fortgeschrittene Scripter" ansprechen, die Google nicht scheuen, einen Satz zu finden, um ein Beispiel zu finden, das verwendet werden kann, um ein Problem zu lösen und die Entwicklung zu beschleunigen.
ExtJS
Diese von einem gewinnorientierten Unternehmen professionell entwickelten Steuerelemente ähneln eher Steuerelementen (im Kontext von Visual Studios) als Widgets oder Plugins. ExtJS ist absichtlich vollständig und robust, mit einem Auge für Details und einer übergeordneten Organisationsstruktur, wie ich es in der Wildnis von jQuery glaube. Es ist das, wofür Sie bezahlen: Ein professionell entwickeltes und unterstütztes Produkt, das durch seine Fähigkeiten lebt und stirbt Wert zurückgeben.
Wird professionell ausgebildete "Programmierer" ansprechen, die umfangreiche Tests und eine höhere Ordnung oder Genauigkeit bei der Entwicklung der Steuerungen erwarten.
Abschließende Empfehlung
Es hat wirklich mit Ihrem Geschäft und Ihren Kunden zu tun. Wenn Ihre Gruppe mehr Heimwerker ist und gerne Dinge zusammenklebt und aus der Tür holt, entscheiden Sie sich für jQuery. Es ist robust für jede Situation. Wenn Sie einen sehr bestellten und professionellen Shop haben, ist ExtJS vielleicht eine gute Wahl, aber jQuery ist auch rentabel. Ich sehe keine Notwendigkeit, Ihre Wissensdatenbank aufzuteilen und beide zu verwenden, aber wenn Sie dies tun, verwenden Sie ExtJS für den Client-Teil und jQuery für die Administratorkonsolen. Ich sehe den Nutzen nicht umgekehrt.
Schauen Sie sich für Ihre Administrationskonsolen auch TIBCO an . Möglicherweise übertrieben, aber sehr interessant.