6 Stimmen

Lohnt es sich, jQuery für Ajax zu verwenden, anstatt ein eigenes JavaScript zu entwickeln?

Abgesehen von der Rahmen, ist jQuery lohnt sich die Verwendung statt der Erstellung Ihrer eigenen Javascript? Ich habe immer darüber diskutiert, ob das Framework besser zu verwenden ist als eigene Aufrufe zu erstellen. Sind ihre Nachteile der Verwendung?

Sorry für Anfänger Frage, ich versuche, herauszufinden, ob es besser wäre, diese zu verwenden und einige der ajaxish Arbeitsweisen meiner Website erstellen, anstatt es von Grund auf neu zu entwickeln.

Gibt es andere Frameworks da draußen, die besser zu verwenden, um eine ajaxish Website erstellen würde?

14voto

chaos Punkte 118918

Ja, jQuery ist es wert. Ich spreche als jemand, der mit jeder Bibliothek für eine lange Zeit widerstanden, dann endlich sah das Licht.

Ich empfehle, dass Sie einige handgesteuerte Ajax-Interaktionen erstellen, bevor Sie in die Verwendung von jQuery für Ajax eintauchen, damit Sie genau verstehen, was mit Ajax geschieht. Sobald Sie das geschafft haben, lassen Sie die Bibliothek die Drecksarbeit machen.

10voto

Sampson Punkte 258265

JQuery (und die meisten anderen Frameworks) sind dafür da, schwierige Dinge einfach zu machen. Es bewahrt Sie davor, browserübergreifend kompatiblen Code schreiben zu müssen. Es verhindert, dass Sie rekursive Methoden schreiben müssen, um mehrere Dom-Elemente zu aktualisieren. Im Grunde verkürzt es Ihre Entwicklungszeit erheblich und erspart Ihnen eine Menge Frustration.

Stackoverflow-Archiv:

6voto

Cody C Punkte 4687

Wenn Sie das Rad neu erfinden wollen, schreiben Sie Ihr eigenes. Ich ziehe es vor, meine Zeit mit Lösungen zu verbringen, anstatt Zeilen und Zeilen von Javascript-Code zu schreiben. Ich werde JQuery verwenden, um Ressourcen und Frustration zu sparen

4voto

badallen Punkte 1127

Eine Sache, die ich noch hinzufügen möchte, ist, dass ich in den letzten Monaten versucht habe, eine Stelle als Webentwickler für mein Team zu besetzen, was sich als schwierige Aufgabe erwies.

Viele Leute wussten, wie man ein JS-Framework (JQuery, ExtJS, YUI...) verwendet, aber sobald sie sich außerhalb des Frameworks bewegten, fanden sie sich auf einem unbekannten Terrain wieder. Ich hatte einen selbsternannten Senior-JS-Entwickler mit über 10 Jahren Erfahrung, der mir nicht sagen konnte, wie man function.call() oder function.apply() verwendet oder wie man einfache Vererbung in JavaScript implementiert.

Framework ist großartig und auf jeden Fall nützlich, aber Sie sollten auch wissen, wie Sie das grundlegende OO-Konzept und die DOM-Manipulation ohne das Framework implementieren können.

BTW, wir verwenden ExtJS und wenn Sie anfangen, ein JS-Framework zu wählen, sollten Sie sich umsehen, um zu sehen, welches am besten zu Ihnen passt.

3voto

Robert Rouse Punkte 4721

JQuery ist ein großes Projekt mit vielen Benutzern. Von daher wird es besser getestet als alles, was Sie selbst schreiben.

Es ist ein großartiger Rahmen für die meisten Anwendungen, die ich brauche.

Gibt es etwas Bestimmtes, das Sie erreichen wollen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X