Webapplikation mit Scala / Lift

Hobi, Daniel and Muri, Ralf (2010) Webapplikation mit Scala / Lift. Bachelor thesis, HSR Hochschule für Technik Rapperswil.

Full text not available from this repository.

Abstract

Scala ist eine Programmiersprache, welche von der ETH Lausanne entwickelt wird. Aufgrund ihrer
Kompatibilität mit Java und der Lauffähigkeit auf der Java Virtual Machine wird Scala als potenzieller
Nachfolger von Java gehandelt. Das Lift Framework, welches auf Scala aufsetzt, wird in diesem Bericht auf die Praxistauglichkeit im Businessbereich untersucht. Da sich sowohl Scala als auch Lift in
Entwicklung befinden und verfügbare Quellen im Vergleich zu anderen Technologien noch spärlich
vorhanden sind, war es eine besondere Herausforderung die Praxistauglichkeit abschätzen zu
können. Parallel zur Untersuchung der Sprachfeatures und neuartigen Ansätzen der
Webprogrammierung wurde als Hilfestellung eine Beispielapplikation entwickelt. Mittels
ausgesuchter, technischer Aspekte wie Benutzerverwaltung, Persistenzlayer, Validierung, GUI
Widgets, Ajax & Comet und REST wurde die Eignung überprüft, indem diese Aspekte in einzelnen
Feature Iteration theoretisch untersucht und anschliessend in die Beispielapplikation integriert wurden. Zusätzliche Best Practices und zahlreiche HowTos unterstützen die praktische Einarbeitung in das Lift Framework. Der vorliegende Bericht wurde für verschiedene Leserkreise strukturiert. So
erhalten grundsätzlich interessierte Personen einen Überblick über Scala / Lift während langjährige
Java Programmierer gleich in die Scala/Lift Welt einsteigen können. Der Leser soll nach dem Studium
dieses Berichts in der Lage sein, eine Technologieabschätzung zu tätigen und den Entsche
Einsatzes der Technologie Scala / Lift fällen zu können. Persönliche Erfahrungen, welche während der
Arbeit von den Autoren gesammelt wurden, runden den Bericht ab.

Item Type: Thesis (Bachelor)
Subjects: Area of Application > Web based
Technologies > Programming Languages > Scala
Technologies > Frameworks and Libraries
Technologies > Frameworks and Libraries > AJAX
Technologies > Protocols > REST
Metatags > IFS (Institute for Software)
Divisions: Bachelor of Science FHO in Informatik > Bachelor Thesis
Depositing User: HSR Deposit User
Contributors:
Contribution
Name
Email
Thesis advisor
Rudin, Hans
UNSPECIFIED
Expert
Hiltebrand, Daniel
UNSPECIFIED
Date Deposited: 24 Jul 2012 07:56
Last Modified: 24 Jul 2012 09:35
URI: https://eprints.ost.ch/id/eprint/99

Actions (login required)

View Item
View Item