webthreads.de - Web 2.0, Web-Entwicklung und Netzkultur von Markus Kühle

Ajax Sommerpause oder das Ende des Hypes?

Die letzten Tage und gerade dieses Wochenende habe ich mich gefragt ob es auch in dem Web 2.0 oder Ajax Hype eine Art Sommerpause gibt. Denn die Meldungen und Nachrichten rund um Ajax, die noch vor einem Jahr sich nur so überschlugen, nehmen deutlich ab und nicht alle zwei Tage entsteht ein neues Framework. Und so ist der Artikel von Eric Pascarello, dem Co-Autor des Buches “Ajax in Action“, mit dem Titel “Is Ajax development slowing down?” genau die richtige Frage für das heiße Wochenende.

In seinem Artikel beschreibt er vier Gründe warum es den Anschein hat, dass es ein wenig mit Ajax langsamer voran geht. Im folgenden sind die vier Gründe in der Kernaussage mit meiner Meinung dazu beschrieben.

Der erste Grund ist wohl der aktuell verständlichste und auch der Grund, den ich schon vor diesem Artikel als aktuell am wahrscheinlichsten gehalten habe: Es ist Sommer! Auch bei mir in der Wohnung (Dachwohnung) hält sich die Temperatur konstant über der 30 Grad Marke und da hält sich mein enthusiastischer Programmier-Wahn, um neue Dinge in der Freizeit zu implementieren oder auszuprobieren, in Grenzen.

Aber auch der zweite Grund, dass die Ajax Frameworks reifen und erst veröffentlicht werden wenn sie einen bestimmten Reifegrad erhalten haben, scheint sich bemerkbar zu machen. Denn mittlerweile ist der JavaScript-(Ajax)-Framework-Markt gut gesättigt. Wenn doch ein neues Framework erscheint und bei ersten Tests nicht so funktioniert wie angekündigt, wird es auch nie wieder verwendet oder gar weiterempfohlen – es bestehen genügend Alternativen.

Der dritte genannte Grund ist, dass die Fokusierung nur auf die neuen Features die mit Ajax möglich sind, umschwenkt auf die technischen Herausforderungen die auch mit Ajax kommen. Einer davon ist zum Beispiel der in der letzten Zeit immer häufiger beschriebene Memory Leak, der bei der verwendung von JavaScript/Ajax auftreten kann. (Für den interessierten Leser: hier eine schöne Liste von Herausforderungen bei der Entwicklungen von Ajax Komponenten).
Ein anderer Augenmerk ist die Verwendung von Ajax-Design-Patterns. Mittlerweile bestehen schon viele Ajax-Patterns die sich mehr oder weniger in den ganzen neuen Web 2.0 Anwendungen erprobt haben. Eine sehr gute Adresse für Ajax-Pattern ist ajaxpatterns.org, die man zumindestens schon mal überflogen haben sollte.

Der letzte Grund ist ähnlich dem dritten Grund eine Veränderung bei den Entwicklern die mit Ajax neu anfangen. Wurde doch am Anfang mit einem Mix von Frameworks und individuellen Lösungen wild darauf los entwickelt so werden heute erst einmal die Möglichkeiten evaluiert. Soll eher ein einziges Framework genutzt werden oder ein Mix von einzelnen individuellen Lösungen? Interessanter Weise sind die Fragen für neue Entwickler die gleichen wie die vor einem Jahr obwohl doch schon so viele beschriebene Lösungen vorhanden sind. Ich hätte auch vermutet, dass mit dem jetzigem Stand der Frameworks oder der vorhandenen Lösungen, der Einstieg in die Web Entwicklung mit Ajax einfacher ist und mit weniger Fragen und Problemen auskommt. Aber die Erfahrung in meinem Umfeld zeigt genau das Gegenteil – oft wird sogar die Technik rund um Ajax noch komplett falsch verstanden. (Also auch hier noch einmal – Ajax ist kein Framework sondern eine Vorgehensweise ;))

Meiner Meinung nach ist der Hype rund um Ajax ein wenig am abflachen und in der “Hype-Kurve” sich so langsam am normalisieren. Ajax selbst immer noch voll und ganz da und wird in der Web Entwicklung nicht mehr wegzudenken sein.

Abschließen möche ich mit dem Wort zum Sonntag Abend mit einem schönen Kommentar der zu diesem Thema auf Ajaxian gepostet wurde:

The birth of AJAX is just like the birth of your child – for the first 6 months you’re all excited and attentive; then the interest wanes. AJAX has matured and still has a long way to go.

Ähnliche Artikel, die dich interessieren könnten:

    None Found

Ein Kommentar zu 'Ajax Sommerpause oder das Ende des Hypes?' »»


Kommentare

  1. Kommentar by Christoph | 30.07.2006 at 21:23:42

    Gestern. Ein Kunde hat 1500 Bilder in seinem Shop, von dem Thumbnails erzeugte werden müssen. Von Hand runterladen und phtoshoppen? Neee… Eine sich selbst dauernd neu ladende Seite, die bei jedem Reload ein bis 5 Bilder resizen lässt? neee, zu hoher Traffic für mich als Modemuser. Also? Richtig, ne kleine aber feine Ajax-Anwendung mit Prototype 1.4.0. Einmal ne lange Liste an Dateien als JS-Array zum Client geschickt und dann jeweils den Server kurz angeschrieben, um ein Thumbnail zu erzeugen. Noch ein wenig Rumgespiele, ein Fortschrittsbalken und fertig. Lief super und schnell ^^

    Also ich spiel weiterhin gern mit simplen Ajax rum.


Hinterlasse ein Kommentar »»

Bad Behavior has blocked 2532 access attempts in the last 7 days.