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

Plugins für jQuery Ich sehe und übernehme einiges an Seiten und muss leider sagen, dass scheinbar bei Javascript-Programmierung vor Beginn der Arbeiten das Hirn einmal r...
Syntax Highlighting in Javascript Syntax Highlighting ist – als Blogbetreiber – eine recht anstrengende Sache. Zunächst einmal muss man WordPress erklären, dass es bitte schön die Fing...
Notifier für Benutzer-Nachrichten in jQuery Jede halbwegs vernünftige Community-Software oder Internet-Anwendung braucht ein Nachrichten-System, um demjenigen angemeldeten Benutzer, der gerade a...
Wie man AdBlock blockt, und warum AdBlock ist eine Extension für diverseste Browser, die durchaus ihre Daseinsberechtigung besitzt - zum Beispiel dann wenn ich auf der Startseite der T...

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.