Skip to content

Latest commit

 

History

History
41 lines (30 loc) · 1.32 KB

003-debuggig.md

File metadata and controls

41 lines (30 loc) · 1.32 KB

ADR › Debugging mit eruda.js

status accepted
date 2023-04-24
deciders Finn Gedrath

Kontext und Problemstellung

Bei Fehlern muss die Möglichkeit bestehen, diese zu debuggen.

In Betracht gezogene Optionen

  • Debugging am Desktop
  • Debugging über einen verbundenen Browser (-> Firefox)
  • Debuugin über ein externes Tool eruda.js

Ergebnis der Entscheidung

Gewählte Option: "eruda.js", weil eruda die einzige Möglichkeit ist, die es ermöglicht, die Konsole auf dem Smartphone zu debuggen. Debugging auf dem Desktop ist nicht möglich, da WebXR hier nicht lauffähig ist. Die Verbindung über den Firefox Browser ist nicht möglich, da kein Android Gerät zur Verfügung steht.

Consequences

  • 🟢 Gut, weil open-source Tool
  • 🟢 Gut, weil einfach zu integrieren
  • 🟡 Neutral, weil nicht alle Funktionen der Konsole verfügbar sind
  • 🟡 Neutral, weil externe Abhängigkeit, die jedoch nur für Debugging verwendet wird