Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
talit:python_advanced_problems [2025-01-06 14:38] – [7. Flask-Tutorial] sca | talit:python_advanced_problems [2025-01-13 10:16] (aktuell) – [8. Web Game of Life mit Flask] sca | ||
---|---|---|---|
Zeile 510: | Zeile 510: | ||
1. **Zufallszahl: | 1. **Zufallszahl: | ||
1. **Encryption: | 1. **Encryption: | ||
+ | 1. **Automatisierter Counter** oder automatisierte Zufallszahl: | ||
+ | <code javascript> | ||
+ | async function loop() { | ||
+ | while (true) { | ||
+ | // <code that gets executed before the wait> | ||
+ | |||
+ | await new Promise(resolve => setTimeout(resolve, | ||
+ | |||
+ | // <code that gets executed after the wait> | ||
+ | } | ||
+ | } | ||
+ | |||
+ | loop() | ||
+ | </ | ||
+ | </ | ||
Nützliche Links: | Nützliche Links: | ||
* [[talit: | * [[talit: | ||
+ | * [[gf_informatik: | ||
* [[informatik: | * [[informatik: | ||
+ | * [[informatik: | ||
+ | |||
+ | |||
+ | ===== - Web Game of Life mit Flask ===== | ||
+ | |||
+ | * Programmiere eine Web-Version des Game of Life mit Flask. | ||
+ | * Verwende dazu dein bereits vorhandenes Game of Life Model. | ||
+ | * Jede Sekunde (oder so) soll das Frontend (JS) den Zustand der nächsten Iteration vom Backend (Flask) verlangen. | ||
+ | * Sobald das Frontend diesen (in Form eines Dicts) erhalten hat, soll diese angezeigt werden -> View | ||
+ | * Tipp: Für die View kann man z.B. ein [[gf_informatik: | ||
+ | |||
+ |