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: | OST 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 |