Ich weiß, dass ich in letzter Zeit viel über jQuery gesprochen habe, aber ich verspreche, ich werde nicht zu weit vom CSS-Pfad abweichen. Ich möchte herausfinden, was die Lieblings-Javascript-Bibliotheken aller anderen sind, daher die neue Umfrage: „Was ist Ihre Wahl der Javascript-Bibliothek?“.

Ich weiß aus Erfahrung, dass wir hier ernsthafte Befürworter von jQuery, MooTools und Adobe Spry haben, was großartig ist, dass wir diese Vielfalt haben. Aber es wird interessant sein zu sehen, wie beliebt die anderen sind und ob es Befürworter für andere Frameworks gibt, von denen ich noch nichts weiß.
Die Umfrage befindet sich wie gewohnt in der Seitenleiste.
jQuery (und Interface oder UI) ist für mich das Beste. Ich versuche, Moo zu benutzen, aber ich mag die Dokumentation wirklich nicht (ich denke, sie ist für Nicht-Techniker ziemlich schwer zu lesen). Ich versuche auch, Prototype zu benutzen, aber es ist riesig...
Jede Bibliothek hat ihre Vorteile und ihre coolen Gadgets. Das Problem ist, dass man sie nicht zusammen verwenden kann (z. B. Prototype & Mootools).
jQuery ist die bequemste Lösung in Bezug auf Dokumentation, Tutorials und schnelle Bereitstellung, auch für Nicht-Techniker.
Ich stimme für Mootools.
Es ist ziemlich einfach zu verstehen und die darauf basierenden Effekte sind sehr ordentlich.
und außerdem ist es sehr klein.
jQuery... Ich habe mich einfach darin verliebt
http://codeclimber.net.nz/archive/2008/04/17/Having-a-crush-on-jQuery.aspx
einfache Antwort – > jQuery!
Ich habe mit Prototype & Scriptaculous experimentiert, aber die Dateigrößen waren zu groß.
Ich habe mit Mootools experimentiert, aber die Dokumentation überhaupt nicht verstanden und der Code, den ich geschrieben habe, schien sich in ein Labyrinth aus (({{}})) Zeichen zu verwandeln, sodass ich nach ein paar Zeilen nichts mehr verstand und es nicht sehr intuitiv fand, wenn ich etwas von Grund auf neu erstellen wollte.
JQuery hingegen ist leichtgewichtig und wirklich einfach zu handhaben.
SPRY
Was sonst erwartet man von einem Adobe Spry Community Experten :$
Ich bin neu in der Verwendung von Javascript, aber ich habe viele jQuery-Beispiele ausprobiert und das ist meine Wahl!
Yahoo! definitiv. Es hat eine exzellente Dokumentation mit Beispielen, viele Widgets, häufige Updates durch Community-basierte Entwicklung und nutzt die Forschung von Yahoo über das visuelle Verhalten, das Menschen von der realen Welt erwarten (Physik eines Balls, der vom Boden abprallt).
Außerdem weiß ich nicht, wie wichtig es für manche ist, aber Yahoos Erweiterung der Ereignis- und XHR-Behandlung ist hervorragend. Benutzerdefinierte Ereignisse und die Möglichkeit, den Geltungsbereich jedes Ereignisses (XHR, traditionell oder benutzerdefiniert) anzugeben, sind hervorragend für die Entwicklung OO-basierter Bibliotheken.
Mootools, weil ich italienische Kühe mag.
jQuery, ich liebe einfach die Einfachheit :D
ExtJS auf jeden Fall. Die vollständigste verfügbare Bibliothek, und sie kann auch als vollwertiges Javascript-Framework auf Ihrer Clientseite fungieren. Sie hat fast jede Funktion jeder anderen Bibliothek und kann auch mit allen anderen Bibliotheken gut zusammenarbeiten (sie verfügt über Adapter für jQuery, Prototype und YUI sowie eine Benutzererweiterung für MooTools).
Es ist die erweiterbarste Bibliothek, wie der Name schon sagt, Ext bedeutet Erweiterung (früher hieß sie YUI-Ext).
Der Nachteil ist, dass es sich um eine größere Bibliothek handelt, aber mit richtiger Komprimierung ist das kein allzu großes Problem. Sie können auch auswählen, welche Dateien in eine Seite aufgenommen werden müssen, um die Seitengröße zu begrenzen.
Wenn ich etwas Kleines für eine schnelle Lösung oder ein kleines Projekt brauche, nehme ich jQuery, aber für alles andere ist es ExtJs.
Prototype ist das Beste!!
Welche hat die einfachste Lernkurve?
Moooooooooooooooooooooo!
Jquery, definitiv die beste Javascript-Bibliothek für mich :)
Base2 : http://code.google.com/p/base2/
Jquery! Ich habe mit Scriptalicious, dann MooTools angefangen, aber schließlich mit Jquery. Sehr einfach, mit Elementen in einem Dokument zu interagieren. Dokumentation ist großartig.
Es bekommt meine Stimme.
jQuery.
Mootools ist programmiererorientiert.
YUI und seine „industrielle Stärke“ sind für riesige Websites und Webanwendungen.
JQuery richtet sich an Leute, die Js nicht lernen wollen, aber Effekte oder Ajax-Aufrufe hinzufügen müssen.
Prototype ist ein Versuch, Js zu verbessern, indem neue Funktionen implementiert werden. Wie MooTools würde ich sagen, dass es eher programmiererorientiert ist.
Man kann diese Bibliotheken nicht vergleichen, sie treten nicht auf demselben Feld an.
Praktische Antwort: Auf meinem Blog verwende ich Mootools. Ich finde seine Syntax schön. Und wie Sie sehen können, hat es gut aussehende Effekte und Ajax.
Menüelemente, die von links kommen + Menü-Hover-Animation
Reflexionen unter den Thumbnails + Hover-Effekt + Lightbox-Port
„Express-Nachricht an den Autor“ am Ende des Beitrags, die Ajax und eine grußähnliche Animation beim Senden verwendet
Habe die meisten davon ausprobiert, außer YUI. MooTools und Prototype sind ziemlich cool, aber ich mag jQuery definitiv am meisten.
Ist es möglich, Prototype und YUI zusammen zu verwenden?
Wo ist Dojo?
Als CSS-Entwickler mit nur wenigen JS-Kenntnissen finde ich jQuery am einfachsten zu bearbeiten. Die Selektoren zum Ansprechen von Elementen sind wie CSS-Selektoren. Aus meiner Sicht ist es also am einfachsten zu verstehen und zu bearbeiten.
Ich würde jQuery jedem empfehlen, der gute CSS-Kenntnisse, aber minimale JS-Kenntnisse hat.
Wenn Sie ein echter JS-Hotshot sind, werden Sie wahrscheinlich einfach das richtige Framework für die jeweilige Aufgabe auswählen, und manchmal wird es jQuery sein und manchmal nicht.
übrigens...
Das „Cycle“-Plugin für jQuery ist wahrscheinlich die genialste und am einfachsten zu bedienende JS-Diashow, die mir begegnet ist. http://www.malsup.com/jquery/cycle/
Ich habe mich gefragt, ob es ein Äquivalent zu Cycle für Prototype.js gibt. Das wäre wirklich nützlich, wenn ich Prototype anstelle von jquery verwenden müsste
jQuery ist König. Außerdem ist die jQuery-Community hilfsbereit und riesig. Ein klares Plus.
„JQuery richtet sich an Leute, die Js nicht lernen wollen, aber Effekte oder Ajax-Aufrufe hinzufügen müssen.“
Ich bin mir nicht ganz sicher, was Sie damit meinten, aber ich gehe davon aus, dass Sie nur meinen, dass Sie durch die Verwendung von jQuery Js nicht lernen „müssen“, wenn Sie nicht wollen. Aber jQuery ist leistungsfähig genug, um von jedem Programmierer auf jedem Niveau verwendet zu werden, vom Anfänger bis zum Experten. Also richtet sich jQuery an jeden, der für praktisch jeden Browser programmieren möchte und eine Bibliothek benötigt, die die anfängliche schwere Arbeit der browserübergreifenden Kompatibilität leistet, damit der Programmierer das tun kann, was er braucht.
JavaScriptMVC! (http://javascriptmvc.com)
@Benjamin Sterling: Ja, ich meinte, dass JQuery sowohl Anfänger als auch Experten anspricht. Ich stelle diese Ausrichtung der Ausrichtung von Yahoo/Mootools gegenüber.
Jquery!!!
Jquery hat auch meine Stimme
Ich sagte jquery, mehr Dokumentation!
Ich stimme für mootools. Ich habe angefangen, prototype zu lernen, bin zu jQuery gewechselt, verwende derzeit MooTools, versuche aber, wieder mit jQuery und Dojo auf der Seite zu arbeiten.
Ich habe jQuery wegen des Rummels, den es macht, etwas angeschaut, aber ehrlich gesagt habe ich es noch nicht richtig ausprobiert...
Meine langjährige Präferenz ist prototype.js, und ich bin wirklich begeistert von der kleinen, aber effektiven lowpro.js-Erweiterung, die darauf aufbaut, für unaufdringliches Verhalten. (Meiner Meinung nach sollte dies Teil des Kerns von prototype.js werden.) LowPro macht die Dinge wirklich modular, um eigenständige Logik unaufdringlich zu jedem Element oder jeder Gruppe von Elementen hinzuzufügen. Es macht die Zuweisung von Ereignishandlern super klar (einschließlich onload), und Sie können verschiedene Parameter für jede Ihrer Behavior-Instanzen übergeben. Sehr klar und unendlich flexibel.
Ich habe vor drei Jahren angefangen, Ajax/JS zu programmieren, auf Prototype basierend (ich komme aus Java/J2EE) und mochte vieles, aber verstand weniger. Dann habe ich Dojo ausprobiert, bei dem ich seitdem mehr oder weniger geblieben bin.
Ich habe kleine Dinge in jQuery gemacht, aber die Dinge, die ich tue, benötigen keine schnellen CSS-Abfragen, und die OO- und Widget-Funktionalität ist in Dojo (meiner Meinung nach) fortgeschrittener, insbesondere seit der Version 1.1.
Außerdem hat es eine absolut umwerfende 2D-Bibliothek namens dojox.gfx, die SVG/VML/Canvas umschließt, mit seinem Chart-Paket – und Offline-Unterstützung (Gears), Verschlüsselung, funktionale Programmierung, Message Buses usw. Daher ist es vielleicht ein wenig unfair, Dojo auf derselben Ebene zu vergleichen.
Viele Grüße,
PS
jQuery auf ganzer Linie. Wenn man sich daran gewöhnt hat, erscheint alles andere unnötig umständlich.
Habe Frameworks wie Mootools und Prototype verwendet, aber ich denke, JQUERY ist derzeit am leistungsfähigsten... und es ist so einfach zu implementieren.
Genau wie ich mich gerade in Drupal verliebt habe... :P
JQuery für immer, es ist der einfachste Weg, Dinge zu erledigen.
Das Interface-Plugin ist ebenfalls großartig.
Prototype ist zu schwer und es ist schwierig, damit zu programmieren.
Wenn ich mich nicht irre, dominiert jQuery die Konkurrenz wie keine andere. ;)
Ja, jQuery, aber bitte macht jQueryUI mächtiger!
Danke…
Nun, ich habe meine Bibliothek aus all diesen bekannten Bibliotheken zusammengestellt und einige weitere Funktionen hinzugefügt, und ich denke, sie ist die beste Bibliothek überhaupt. Alle Funktionen und Mods in einem.
Habe diesen Beitrag über Greader gelesen. Aber ich kann nicht anders, als hierher zu kommen und abzustimmen. Ich weiß, dass viele Leute für jQuery stimmen werden, aber zählen Sie mich mit!
jQuery auf ganzer Linie :)