Skip to Content

Ausblick

Dauer: 10 Minuten

Ziel: Überblick über nächste Qualitätsstufen nach dem Projektstart

Laufzeit-Alternativen zu Node.js

Für JavaScript/TypeScript-Projekte gibt es neben Node.js auch Alternativen wie Bun  und Deno . Beide bringen eigene Werkzeuge mit (z. B. für Testen, Linting und Formatierung) und unterstützen TypeScript sehr direkt.

Für diesen Kurs bleibt Node.js die praktische Basis. Für spätere Projekte kann es sich dennoch lohnen, Bun und Deno als Alternativen zu prüfen.

Die bisherigen Inhalte in diesem Abschnitt bilden die Basis:

  • Formatierung
  • Type Checking
  • Linting
  • Unit-Tests

Für größere Projekte kommen weitere Stufen dazu.

Höhere Teststufen

  • Integrationstests: prüfen das Zusammenspiel mehrerer Module/Komponenten.
  • End-to-End-Tests (E2E): prüfen komplette Nutzerabläufe.
  • Manuelles Testen: wichtig für UX, fachliche Plausibilität und Edge Cases.

Bei TUI-Projekten mit Bibliotheken wie Ink  gibt es zusätzlich bibliotheksspezifische Testmöglichkeiten, z. B. mit ink-testing-library  u. a. für Komponenten.

Mit autonomen KI-Agenten werden künftig auch vollständig automatisierte E2E-Tests realistischer: inklusive Artefakten wie Screenshots oder Videos zur späteren Analyse von Fehlern und Regressionen.

Weiterführende Themen zur Qualitätssicherung werden in späteren Veranstaltungen im Studium behandelt.