Sascha Depold

Objekt-relationales Mapping in Node.JS

Implementierung eines OR-Mappers für die serverseitige JavaScript-Laufzeitumgebung Node. JS. Paperback.
kartoniert , 100 Seiten
ISBN 3639418301
EAN 9783639418309
Veröffentlicht Juni 2012
Verlag/Hersteller AV Akademikerverlag
49,00 inkl. MwSt.
Sofort lieferbar (Versand mit Deutscher Post/DHL)
Teilen
Beschreibung

Die Masterarbeit thematisiert die Konzeption und Erstellung eines objekt-relationalen Mappers (kurz ORM) für SQL-basierte Datenbanken in einer Node.JS-Umgebung. So werden unterschiedliche Strategien zum Zugriff auf Datenbanken vorgestellt und Vor- und Nachteile des OR-Mappings aufgezeigt. Weiterhin werden existierende Mapper sowie Dokumente zu diesem Thema evaluiert. Basierend auf diesen Daten wird ferner die Bibliothek "Sequelize" entworfen und deren Implementierung erläutert. Eine Performance-Analyse vergleicht zuletzt die Bibliothek mit anderen relevanten Mappern. Die Arbeit stellt die maßgebliche theoretische Grundlage des Node.JS-Paketes "Sequelize" dar. So werden dessen Bestandteile und der grundlegende interne Programmfluss beschrieben. Zudem belegen Beispiele die Nutzung des Mappers.

Portrait

Der Autor ist Technical Lead JavaScript und Entwickler des objekt-relationalen Mappers "Sequelize". Nach seinem Masterstudium der angewandten Informatik an der FH Brandenburg widmet er sich insbesondere OpenSource-Projekten im Bereich Node.JS und jQuery.