Webdevelopment

BeanToCup

Print to Mobile – BeanToCup | Kaffeerezepte

Von am 05.10.2023

Konzept Die WebApp BeanToCup soll eine Anlaufstelle für Kaffee-Freaks bieten und Rezepte zur Verfügung stellen. Die Website an sich hat Potential für verschiedenste Funktionen, doch im Rahmen der Aufgabe liegt der Fokus darauf, einen leichten Zugang zu Rezepten für Kaffee zu bieten, basierend darauf was für Kaffeebohnen man hat. Dafür soll auf den Packungen verschiedenster […]

blog-cypress_pingo_cover_v1

Cypress Testing mit Pingo

Von am 05.10.2023

Im meinem vorherigen Blogbeitrag habe ich über das leistungsstarke JavaScript-Testing-Framework namens Cypress gesprochen, das speziell für Webbrowser-Anwendungen entwickelt wurde. Ich verwende Cypress, um die Zuverlässigkeit unserer neuen Webanwendung namens Pingo sicherzustellen. Pingo ist ein Webprojekt, das innerhalb einer Woche von unserer Masterklasse während der Extreme Programming Week entwickelt wurde. Das Hauptziel von Pingo ist es, […]

blog-cover

Testing-Framework Universum für JavaScript und Cypress

Von am 04.10.2023

Von React über Angular bis hin zu Vue.js – die Vielfalt an Frameworks ist schier endlos und wächst stetig. Mit dieser Fülle an Optionen kommen jedoch auch Herausforderungen, insbesondere wenn es um die Qualitätssicherung unserer Webanwendungen geht. In diesem Blogbeitrag tauchen wir in die Welt der Testing-Frameworks ein, beleuchten, warum zuverlässige Tests von entscheidender Bedeutung […]

Screenshot 2023-03-23 134010

WebAssembly (Einsteiger*innen-Workshop im WS2022/23)

Von am 23.03.2023

Warum WebAssembly? In den meisten klassischen Web-Applikationen, an deren Entwicklung ich beteiligt war, stellte das de-facto Monopol der Sprache JavaScript im Frontend kein Problem dar. Weder war das Bedürfnis nach Performance-Optimierung in einem solchen Maße gegeben, dass die Suche nach einer Lösung außerhalb des JavaScript-Ökosystems notwendig war, noch wurde die Beschränkung auf JavaScript-Librarys und -Frameworks […]