jQuery Boilerplate – jQuery Plugins für Dummies

Im Bereich der Webentwicklung bewegen wir uns derzeit in einem Bereich, in dem Code nicht nur funktionieren, sondern auch wiederverwendbar sein muss. Es macht zeitlich als auch wirtschaftlich überhaupt keinen Sinn, jede Kunden-Seite individuell neu aufzubauen. Bei PHP ist das über das schreiben entsprechender Klassen relativ einfach möglich, bei jQuery geht das Thema irgendwie komplett unter.

Screenshot der jQuery Boilerplate Homepage

In jQuery könnte dies im Worst Case zumindest über Functions erfolgen, schicker wären allerdings spezialisierte Plugins die einfach zwischen Projekten ausgetauscht werden können. Die jQuery Boilerplate stellt den grundegenden Code zum Schreiben eines Plugins zur Verfügung, und erklärt auch, wie dieses Plugin dann aufgerufen werden kann.

Wie funktioniert das? Man kopiert die Boilerplate einfach in ein lokales Verzeichnis und benennt die Datei um (am besten nimmt man hier natürlich den Plugin-Namen als Datei-Namen), dann ändert man im Code selbst den Namen des Plugins (aktuell wird im Code der Name pluginName verwendet, der einfach ersetzt werden muss).

Die Boilerplate ist recht klein, aber dennoch sinnvoll, wenn man sich überlegt was man in ein Plugin übertragen werden könnte, fällt einem bestimmt das eine oder andere Skript ein. Beschäftigt man sich dann noch 5 Minuten mit der Plugin-Entwicklung von jQuery wird man merken, dass so gut wie kein Mehraufwand zwischen der Erstellung einer Function und eines Plugins besteht. Jedoch überzeugen die Vorteile eines Plugins gegenüber einer Function bei weitem: wiederverwendbarer spezialisierter Code mit einer isolierten Aufgabe!

Ähnliche Beiträge

AutoSuggest mit jQuery Das Auto-Completing bzw. Ajax-Angetriebene Suchen werden ja im Internet immer beliebter, allerdings haben die Teile bei falscher Programmierung die An...
Starke Passwörter mit jQuery Ich hatte ja erst unlängst auf ein Tutorial zum Thema Passwortstärke hingewiesen, das Thema wird immer wichtiger da der Benutzer es von sich aus nicht...
Favicon mit Javascript austauschen Nach meiner bescheidenen Meinung sind Favicons innerhalb einer Webanwendung die Elemente, denen die wenigste Beachtung geschenkt wird. Ich habe ja sch...
Lint für jQuery Früher war alles besser, der Himmel war blauer, die Wiesen grüner und ich programmierte eine Mailbox-Software in Turbo Pascal und wurde in der Uni daz...

Schreibe einen Kommentar