8 Stimmen

Verkleinerte Versionen von jQuery oder Prototype - Auswahl des JS-Frameworks

Bei der Prüfung der JS-Framework für mein nächstes Projekt, kann ich sehen, die Skala deutlich in Richtung jQuery kippen, aber Prototype ist immer gute Kritiken, auch.

Die Frage, an die ich denke, ist, wie man diese zu verkleinern, um nur die Funktionen zu haben, die ich wirklich brauche. Die neueste jQuery scheint 55k komprimiert zu sein, zum Beispiel, und ich brauche eindeutig nur die sehr grundlegende Funktionalität benötigt meist oder Cross-Browser-Kompatibilität.

Die Alternative, genau das, was ich brauche, von Hand zu programmieren, klingt ziemlich mühsam.

Ist jemandem ein " jQuery Abwärtsskalierer "oder "Prototyp-Downscaler"? Sachen wie Dlite nicht ganz schneiden es, da ich die Cross-Browser-AJAX mit Timeouts und die Cross-Browser-Cookie-Handling benötigen, aber vielleicht gibt es einige andere leichtgewichtige Lösung?

ASP-bezogene Bundles werden nicht helfen, da ich eine PHP-basierte Lösung mache.

Für Tipps dazu wären wir Ihnen sehr dankbar.

10voto

Andreas Grech Punkte 102197

Sehen Sie sich diese Frameworks an:

Wenn Sie eine vollständige, aber leichte Lösung wünschen, würde ich Ihnen folgende Lösung empfehlen Midori o DOMAssistent .

Schließlich finden Sie hier einen Link, der Ihnen die Unterschiede zwischen den Frameworks aufzeigt: http://en.wikipedia.org/wiki/Comparison_of_JavaScript_frameworks

[Bearbeiten]

Diese Stelle kann Ihnen auch bei Ihrer Recherche helfen.

4voto

Ryan Doherty Punkte 37885

JQuery ist etwa 10k komprimiert und mit YUI compressor minifiziert:

http://www.julienlecomte.net/blog/2007/08/13/

Das heißt unglaublich winzig für die Menge an Funktionalität, die Sie in jQuery erhalten.

3voto

Ionuț Staicu Punkte 19840

Einfach minify&gzip. Sie werden nur 15kb oder so erhalten. Das ist keine riesige Größe, nicht wahr?:)

2voto

Salty Punkte 6580

Haben Sie bedacht mootools noch nicht? Sie ermöglicht es Ihnen bauen Ihre eigene Datei, so dass Sie das auswählen können, was Sie brauchen, und es herunterladen können, ohne etwas zu erhalten, das Sie vielleicht in Zukunft nicht brauchen.

Außerdem ist es eine sehr leistungsfähige Bibliothek, die häufig aktualisiert wird.

Ich würde es ernsthaft in Erwägung ziehen.

1voto

Yo uso gepackte Version von Prototype + Scriptaculous das 146k wiegt. Eine verpackte Version von Prototype selbst ist für etwa 76.000 zu haben.

Da Prototype sehr selbstreferenziell ist (Prototype verwendet seine eigenen Abkürzungen, um sich selbst zu erstellen), gibt es keine wirklich einfache Möglichkeit, Teile davon zu entfernen und eine "leichtere" Version zu erstellen.

Ich benutze Prototype ziemlich gut, seit es herausgekommen ist, und muss sagen, dass ich ziemlich zufrieden damit bin. Aber wenn es um die Dateigröße geht, gibt es kleinere Alternativen mit anderen Frameworks.

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