Synchron vs. Asynchron
Synchroner Code
Synchroner Code
- Grossteil des Codes ist synchron
- Synchroner Code wird Zeile für Zeile ausgeführt
- Jede Codezeile wartet, bis die vorherige Zeile beendet ist
alert die Codeausführung und die Seite funktioniert nicht, bis der User mit dem Alert interagiert.Asynchroner Code
Asynchroner Code
- Asynchroner Code wird ausgeführt, nachdem ein Task, die im “Hintergrund” läuft, beendet ist
- Asynchroner Code ist nicht-blockierend
- Die Ausführung wartet nicht darauf, dass ein asynchroner Task seine Arbeit beendet