Kompatibilität von Web-Entwicklungs-Frameworks mit dem Lean-Startup-Ansatz
Autor: | Rimpler, Bernhard |
---|---|
Přispěvatelé: | Perramon Tornil, Xavier, University of Applied Sciences FH Campus Wien |
Jazyk: | angličtina |
Rok vydání: | 2021 |
Předmět: | |
Zdroj: | UPCommons. Portal del coneixement obert de la UPC Universitat Politècnica de Catalunya (UPC) |
Popis: | Diese Masterarbeit beschäftigt sich mit der Erstellung einer Vergleichstabelle, um die Kompatibilität verschiedener Front- und Backend- Webdevelopment frameworks mit dem Lean-Startup Ansatz von Eric Ries [Rie11] zu bewerten. Um dieses Ziel zu erreichen, werden die wichtigsten Inhalte des Lean-Startup-Ansatzes in dem theoretischen Teil der Arbeit behandelt und die Annahme getroffen, dass die meisten Startups diesem Ansatz folgen. Darüber hinaus werden die Charakteristika moderner Webanwendungen erläutert und einige der gängigsten Frontend- und Backend- Webdevelopment frameworks detailliert erklärt. Die analysierten Frontend-Frameworks sind Angular, React und Vue.js und die Backend-Frameworks sind NET.CORE, Java Spring, Django und Node.js. Darüber hinaus wurde die Vergleichstabelle anhand der Erkenntnisse aus der Literaturrecherche erstellt. Es ist wichtig zu erwähnen, dass nicht alle Kriterien für Frontend- und Backend-Frameworks anwendbar waren. Daher wurde für Frontend- und Backend-Frameworks eine Vergleichstabelle entwickelt. Als nächstes wurden alle Frameworks, die in der Literaturübersicht erwähnt wurden, miteinander verglichen. Das Ergebnis war, dass React das am häufigsten verwendete Frontend-Framework von Startups sein sollte und .NET CORE das beliebteste Backend-Framework sein sollte. Um die Erkenntnisse empirisch zu belegen, wurden die Stackoverflow Umfragen 2017 und 2020 ausgewertet, welche die theoretischen Erkenntnisse größtenteils bestätigen. Die Umfrage hat gezeigt, dass AngularJS das meistgenutzte Frontend-Framework im Jahr 2017 ist, aber die Entwickler haben auch deutlich darauf hingewiesen, dass sie in Zukunft lieber React verwenden würden. Diese Tendenz hat sich schließlich bestätigt und in der Entwicklerumfrage 2020 war React das meistgenutzte Frontend-Framework. Außerdem war Node.js das von Startups meistgenutzte Backend-Framework im Jahr 2017, allerdings ist auch ein klarer Anstieg der Popularität des .NET CORE Frameworks erkennbar, was die theoretischen Erkenntnisse unterstützt. This thesis deals with the development of a comparison table in order to evaluate the compatibility of different front and backend web development frameworks with the lean startup approach from Eric Ries [Rie11]. With the aim of achieving this goal, the main lessons of the lean startup are covered in the literature review and the assumption is made, that most startups follow this approach. In addition, the characteristics of modern web applications are introduced and some of the most common frontend and backend web development frameworks get explained in detail. The covered frontend frameworks are Angular, React and Vue.js and the mentioned backend frameworks are NET.CORE, Java Spring, Django and Node.js. Furthermore, the comparison table was developed using the insights from the literature review. It is important to mention that not all criteria were applicable for frontend and backend frameworks, therefore a comparison table was developed for each. Next, all the frameworks mentioned in the literature review got compared. The outcome was that React should be the most widely used frontend framework by startups and .NET CORE should be the most popular backend framework. In order to empirically prove the findings, the stackoverflow surveys 2017 and 2020 were analysed, mostly supporting the theoretical findings. The survey has shown that AngularJS is the most used frontend framework in 2017 but developers have also clearly pointed out that they would rather use React in the future. This eventually came true and in the 2020 developer survey, React was the most used frontend framework. In addition, Node.js was the most used backend framework by startups in 2017 however, there is also a shift towards .NET CORE visible which correlates with the theoretical comparison approach. vorgelegt von: Bernhard Rimpler Abweichender Titel laut Übersetzung der Verfasserin/des Verfassers Masterarbeit Wien, FH Campus Wien 2021 |
Databáze: | OpenAIRE |
Externí odkaz: |