TypeScript
TypeScript nutze ich inzwischen fast täglich, um Webseiten zu programmieren (Front- und Backend) und um das End-to-End-Testframework Playwright zu bedienen. TypeScript kann sowohl im Frontend als auch im Backend eingesetzt werden und bietet robuste Typisierung mit Unterstützung durch moderne IDEs.
Projekte
Aktuelle und vergangene Projekte, wo ich TypeScript eingesetzt habe.
Ich habe die Aufgabe, mehrere selbstentwickelte WebApps End-to-End zu testen und diese Tests in GitHub Actions zu integrieren, sodass die Anwendungen vor dem Deployment automatisch überprüft werden. Dabei werden verschiedene Komponenten der WebApps getestet – etwa die Bezahlfunktion im Shop oder der Login-Prozess für Benutzer. Das Projekt befindet sich derzeit noch in der Umsetzung.
An meiner persönlichen Webseite arbeite ich nun schon seit ein paar Jahren sporadisch. Diese wird stetig weiterentwickelt. Als Framework nutze ich Next.js, das auf Vercel gehostet wird.
Ein Kunde aus dem Motorsport Bereich benötigte eine moderne Webseite, die sich über ein CMS eigenständig mit Inhalten pflegen lässt und zusätzlich einen Shop mit Backend-Funktionalität bietet, um Inhalte dynamisch zu verwalten. Zudem sollten sich Teilnehmer in der Web-App anmelden können, um ihre Buchungen einzusehen. Wir haben die Web-App und den Shop nahtlos in eine gemeinsame Next.js-Lösung integriert. Ich habe das Projekt geleitet und gemeinsam mit einem kleinen Team innerhalb von sechs Monaten erfolgreich umgesetzt.