Frage

Nach dem Vorschlag, eine Bibliothek zu nutzen meine Ajax-Bedürfnisse Ich werde eines verwenden, das Problem ist, dass es so viele sind und ich nicht einmal ansatzweise weiß, wie ich sie auseinanderhalten soll.

Also kann das jeder
A) Geben Sie einen Überblick über die Unterschiede oder
B) Zeigen Sie mir (und anderen wie mir) einen Ort, an dem es eine solche Liste gibt.

Wenn Plan C scheitert, sollte man sich für das entscheiden, was hier am häufigsten erwähnt wird.

War es hilfreich?

Lösung

Um B zu beantworten:

Vergleich von JavaScript-Frameworks


BEARBEITEN: Obwohl anscheinend alle und ihre Mutter damit fahren jQuery Zugwagen (ich benutze MochiKit), gibt es viele Bibliotheken, die die gleiche Funktionalität bieten – die Problematik, die die meisten Bibliotheken lösen (asynchrone Client-Server-Kommunikation, DOM-Manipulation usw.), ist die gleiche, und es gibt nur wenige, die nicht über das verfügen, was Sie benötigen erledige den Job.

Es ist wichtig, dass Sie selbst entscheiden, ob eine Bibliothek zu Ihrem besonderen Stil und Ihren Vorlieben passt oder nicht.Weit verbreitete Unwissenheit darüber, wie JavaScript, die Sprache, funktioniert tatsächlich, gepaart mit der daraus resultierenden negativen Presse, gepaart mit der mittlerweile immensen Popularität von jQuery, führt die meisten Menschen auf diesen Weg.Zum Glück ist es kein schlechter Weg, da es viele Reisende gibt, die Ihnen Gesellschaft leisten, wenn die Abstraktionen durchsickern und Sie Hilfe benötigen.Mit jQuery können Sie wahrscheinlich nichts falsch machen.

Andere Tipps

jQuery, leicht zu erlernen, einfach zu verwenden, geringer Platzbedarf, aktive Plugin-Entwickler-Community.Mit jQuery kann man nichts falsch machen.

Für das, was es wert ist jQuerys Die Neugestaltung der Website wurde heute Morgen (Freitag, 29. August 2008) gestartet.Gute, lustige Tatsache.Und natürlich +1 für seine Erwähnung.

Stackoverflow verwendet meiner Meinung nach JQuery, und ich habe gehört, dass JQuery in aller Munde ist

Ich muss noch einmal dafür stimmen jQuery.Es ist kinderleicht zu verwenden und macht Ihr Javascript viel sauberer.

Wenn Sie beispielsweise allen Divs in einem Element mit der ID „clickdivs“ ein Onclick-Ereignis hinzufügen möchten, gehen Sie einfach wie folgt vor:

function clickedme(event) {
  alert('Someone clicked me!');
}
$('#clickdivs div').click(clickedme);

Ihr HTML würde so aussehen:

<div id="clickdivs">
  <div>Click Here</div>
  <div>And Here</div>
  <p>Not here</p>
  <div>Click Here Too</div>
</div>

Viola!

Verwandter Thread hier mit einigen guten Beiträgen:

Welche JavaScript-Bibliothek würden Sie für ein neues Projekt wählen und warum?

Wir beginnen dort, wo ich arbeite, jQuery zu verwenden.Ich bin kein großer Experte für JavaScript, aber allen anderen gefällt es sehr gut.Ich weiß nicht, ob das überhaupt hilft...

Ich habe verwendet Prototyp + Skriptakulär.

Sie haben eine gute API-Dokumentation und funktionieren großartig für mich!Die größten Vorteile sind:

  • Bereinigt unordentlichen Javascript-Code
  • Cross-Browser-Kompatibilität
  • Vereinfacht die AJAX-Verarbeitung
  • Reibungslose UI-Effekte

Ich schlage vor, sich auf eine Bibliothek zu beschränken, die von einem kostenlosen CDN abgerufen werden kann, z Googles AJAX CDN oder Das AJAX-CDN von Microsoft.Die Verfügbarkeit auf einem CDN weist auf ein bestimmtes Mindestmaß an Beliebtheit hin und die Verwendung eines CDN ermöglicht Ihnen, Ihre Webseiten schneller zu laden.jQuery ist meine bevorzugte Bibliothek und ist sowohl im Google- als auch im MS-CDN verfügbar.

jQuery ist das beste Framework, das ich da draußen gesehen habe ...Es umfasst moderne Codierungsmethoden wie einfachen, sauberen und schnellen Code.

Entscheiden Sie sich für jQuery ...

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top