Fulltext available Open Access
License: 
Title: Asynchronous Javascript: Analyse und Implementation von Mechanismen zum asynchronen Laden von Daten in Webbrowsern
Language: German
Authors: Groschoff, Kristin 
Issue Date: 24-Oct-2016
Abstract: 
Im Rahmen dieser Bachelor-Thesis werden für das Unternehmen veeseo GmbH verschiedene Methoden zum asynchronen Laden von Daten analysiert. Es wird die fortschreitende Entwicklung im Umgang mit Asynchronität in JavaScript betrachtet, beginnend bei Callbacks, über Promises und Generatorfunktionen, bis hin zur nahen Zukunft der Verwendung der Schlüsselwörter async und await. Zudem werden deren Vor- und Nachteile abgewägt. Abschließend wird dies auf ein konkretes alltägliches Problem des Unternehmens angewandt. Dies soll aufzeigen, welche Möglichkeiten bestehen, den aktuellen Code zur Auslieferung von sogenannten Widgets in Zukunft zu optimieren.

The aim of this bachelor’s thesis is to analyze different methods for asynchronous loading of data for the company veeseo GmbH. It considers the progressive development in dealing with asynchrony in JavaScript, starting with callbacks, promises and generators and leads to the future use of async and await. Furthermore, their particular advantages and disadvantages will be evaluated. Finally it will be applied to a specific common problem of the company. This is intended to show which possibilities exist to optimize the current code for delivering the so-called widgets in the future.
URI: http://hdl.handle.net/20.500.12738/7648
Institute: Department Medientechnik 
Type: Thesis
Thesis type: Bachelor Thesis
Advisor: Martini, Nils 
Referee: Henkensiefken, David 
Appears in Collections:Theses

Files in This Item:
File Description SizeFormat
Groschoff_Kristin_160829.pdf15.62 MBAdobe PDFView/Open
Show full item record

Page view(s)

174
checked on Dec 27, 2024

Download(s)

366
checked on Dec 27, 2024

Google ScholarTM

Check

HAW Katalog

Check

Note about this record


Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.