10 Stimmen

Welches JavaScript-Framework wird im Allgemeinen für hochleistungsfähige Websites verwendet?

Es gibt verschiedene JavaScript-Frameworks wie jQuery, Dojo, mooTools, Google Web Toolkit(GWT), YUI, etc. Welches davon ist für leistungsstarke Websites geeignet?

0voto

tsimon Punkte 8182

Die Antwort lautet wie immer: Es kommt darauf an. Von welcher Art von Leistung sprechen Sie? Download-Geschwindigkeit? Wenn Sie einen Minimierer verwenden, gibt es wahrscheinlich keinen großen Unterschied. Oder die Leistung auf der Client-Seite, und was machen Sie damit?

Aber ich würde vorschlagen, dass, wenn Sie nach rohen Leistung sind, würde ich nicht einen Rahmen überhaupt verwenden, und erstellen Sie Low-Level-Javascript, die viel schwieriger zu pflegen sein wird.

Einige gute Informationen finden Sie auf der Website YUI-Seite .

0voto

Alex Martelli Punkte 805329

Wie bereits in anderen Antworten erläutert, wird das Framework nicht der Engpass für die Leistung Ihrer Website sein, sondern viele andere Faktoren. Wenn Sie beliebte Frameworks verwenden und sie von beliebten URLs laden (z. B. von AOL oder Google), werden sie wahrscheinlich in den Browsern Ihrer Nutzer zwischengespeichert, so dass Sie sich auch darüber keine Sorgen machen müssen.

Wenn Sie jedoch Wert auf Leistung legen, sollten Sie sich unbedingt die Steve Souders; einschließlich seiner beiden Bücher "High Performance Web Sites" und "Even Faster Web Sites".

Ich bin voreingenommen, da Steve ein Freund und ein Kollege ist (und wir teilen uns auch den Verlag), aber ich habe seine Arbeit sogar gelobt und bewundert vor Wir haben uns persönlich kennengelernt und sind Kollegen geworden - ich bin hauptsächlich ein Backend-Mensch, so wie er es früher war, also kann ich nicht anders, als jemanden zu bewundern, der aus dem gleichen Hintergrund kommend die Integrität und den Mut hatte, sich fast vollständig auf das Frontend zu konzentrieren, als er erkannte, dass DAS bei weitem der Engpass für die vom Benutzer wahrgenommene Leistung war (d.h. jemand, der den Mumm hatte, die Benutzererfahrung erste etwas, dem wir natürlich alle Tribut zollen, aber ne immer dann zu praktizieren, wenn diese "oberste Priorität" unseren eigenen beruflichen Spezialitäten, Interessen und Fähigkeiten in die Quere kommt...).

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