TY - THES A1 - Goetz, Florian T1 - Full Stack Web-Applications - Vom Client bis zur Datenbank N2 - Mit der immer größer werdenden Abhängigkeit von der Nutzung des Webs – sei es mittels Smartphones, Tablets oder Laptops – steigt folglich auch die Bedeutsamkeit von Web-Applikationen immer mehr an. Aufgrund dieser steigenden Popularität vervielfachte sich parallel zu dieser Entwicklung auch die Anzahl an Frameworks für diverse Programmiersprachen, welche im Zusammenhang mit Web-Applikationen genutzt werden. Um das passende Framework zu finden, gibt es kritische und objektive Kriterien wie Sicherheit, Wartbarkeit, Performance oder „Time to Market“, die ebenso zu beachten sind wie die Zukunftssicherheit und die Modernität der gewählten Frameworks. Durch die Vielzahl an unterschiedlichen Frameworks wird es immer komplexer, schwieriger sowie zeitintensiver, die richtige Wahl zu treffen. Um diese Wahl zu vereinfachen, werden in dieser Arbeit Technologien aus den einzelnen Layern miteinander kombiniert, evaluiert und auf deren Zusammenspiel hin untersucht und bewertet. Weiters wird es zu einer Verbindung zwischen Theorie und Praxis kommen, indem in diesem Arbeitsschritt die im Theorieteil gewonnen Evaluierungskriterien herangezogen und mit der Praxis in Verbindung gesetzt werden. N2 - As the dependency regarding the usage of the web is constantly growing – be it with smartphones, tablets or laptops – the significance of web applications is also increasing steadily. Due to this rising popularity, the amount of frameworks of various programming languages, which can be used within the context of web applications, are also multiplying at the same time. In order to find the most suitable framework, critical and objective criteria such as security, maintainability, performance or “time to market” as well as the long-term iii availability and the modernity of the frameworks should be observed in this thesis. Due to the vast number of various frameworks it has become more and more complex and time-consuming to make the right decision. To simplify the choice, technologies from different layers will be combined, evaluated as well as examined and rated with reference to their interaction. During this phase, the previously evaluated criteria from the theoretical part will be used in order to assess the usability of these combined frameworks. KW - Web Services Y1 - 2020 UR - https://opus.campus02.at/frontdoor/index/index/docId/549 ER -