Bibliotheken entwickeln

Franz Kafka:: "Verbringe nicht die Zeit mit der Suche nach einem Hindernis, vielleicht ist keines da."

Für Webentwicklungen gibt es zahlreiche ( JavaScript ) Bibliotheken und Frameworks . Der technologischer Wandel bedingt Software-Anpassungen und Restrukturierungen ( Refactoring ). Bibliotheken schaffen Abhängigkeiten.

Hier sollen eigene Bibliotheken entwickelt werden, die sich leicht an neuen Anforderungen anpassen lassen.
Zu erstellen sind:


Kenntnisse für Bibliotheksentwicklungen DOM und Namespaces

ECMAScript-Objekte sind von DOM-Tag-Objekten zu unterscheiden. Zu DOM-Tag-Objekten können dokumentenspezifische Besonderheiten hinzu kommen. Siehe z.B. Schnelleinstieg zu ECMAScript Objekten .

Web-Bibliotheken arbeiten i.a. mit dem W3C-Document-Object-Model. Siehe z.B. DOM - Einführung.

Welche Kenntnisse sind für die Bibliotheksentwicklung hilfreich? Siehe z.B. Namespaces .

Die DOM-Zugriffe von dom.js sollen möglichst auch mit .querySelectorAll() organisiert werden.

Wie wird eine Bibliothek erstellt? Pattern

Für die Erstellung von ECMAScript-Bibliotheken gibt recht unterschiedliche Ansätze. Ein besonders robustes Code-Muster ( Pattern ) wird hier Bibliotheken erstellen erklärt.

Gibt es hierzu Self-Assessments? einige MCT-Fragen ...

Einige Multiple-Choice-Fragen als Self-Assessments-Möglichkeit DOM und Objekte und Funktionen




Viel Freude bei der Ausarbeitung!
Letzter Abgabetermine So 12.00 Uhr