TY - GEN U1 - Sonstiges A1 - Eckhart-Wöllkart, Michael T1 - Single Page Applications mittels Microsoft Blazor entwickeln : Softwaretechnische Untersuchungen im Vergleich zu Angular, React, VueJS und Co. N2 - Die Zahl der Webapplikationen ist in den letzten Jahren stetig gestiegen. Da sie immer komplexer werden, ändert sich auch die Art der Bedienung. Eine moderne Webapplikation sollte bei der Verwendung das Gefühl einer nativen Applikation vermitteln. Das Konzept der Single Page Application trägt diesem Anspruch Rechnung. Heutige Prestige-Beispiele für solche Anwendungen sind unter anderem Gmail oder Slack. Die entsprechenden Apps sind meist mit bekannten Single Page Application Frameworks wie Angular, React oder VueJS umgesetzt. Im letzten Jahr gesellte sich das Framework Blazor von Microsoft dazu. Der große Unterschied zu allen bereits existieren Frameworks besteht hier darin, dass für den Client kein JavaScript, sondern C# verwendet wird. Dies erlaubt es, komplexe Webanwendungen ohne JavaScript zu entwickeln. Gerade für .NET-Desktop-Entwickler könnte dieses Framework ansprechend sein. Die vorliegende Arbeit soll einen Vergleich zwischen Blazor und den bereits etablierten Frameworks Angular, React und VueJS liefern. Anschließend soll noch der Prototyp einer Blazor-Applikation designed und einige wichtige Funktionen sollen vorgestellt werden. KW - Single-page-Webanwendung Y1 - 2021 ER -