Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
talit:web:webapps:log [2026-08-21 13:21] hoftalit:web:webapps:log [2026-09-03 12:43] (aktuell) hof
Zeile 27: Zeile 27:
   * Sessions, Cookies und Co. - was ist das?   * Sessions, Cookies und Co. - was ist das?
  
-== 2025-02-24 ==+++++ 
 +</nodisp> 
 +== 2026-09-07 == 
 +  * JSON-Web-API selbst definieren mit express ([[server]]) 
 +  * Version 1 fertigstellen: 
 +    * Server betreibt ein einziges Game. 
 +    * `/game/0` gibt den JSON-Zustand für dieses Game zurück. 
 +    * `/set/0/<column>` führt einen Spielzug durch 
 +    * Static file serving 
 +  * Version 2: [[.:server#client-side_javascript|Client-side JS]] mit `fetch()` 
 +    * Client lädt den Pfad `/0` (vorerst) 
 +    * JS lädt Spielzustand vom relativen Pfad `game` (wird zusammengesetzt zu `/0/game`) 
 +    * der JS Click-Handler macht ein fetch für den relativen Pfad `set/<cell>
 +  * Sessions, Cookies und Co. - was ist das? 
 + 
 +== 2026-08-31 ==
   * JSON-Web-API selbst definieren mit express ([[server]])   * JSON-Web-API selbst definieren mit express ([[server]])
   * Version 1:   * Version 1:
Zeile 35: Zeile 50:
     * `/set/0/<column>` führt einen Spielzug durch     * `/set/0/<column>` führt einen Spielzug durch
  
- 
-++++ 
-</nodisp> 
 == 2026-08-24 == == 2026-08-24 ==
   * Intro Web-APIs, `fetch`, JSON ([[apis]])   * Intro Web-APIs, `fetch`, JSON ([[apis]])
  • talit/web/webapps/log.1787318502.txt.gz
  • Zuletzt geändert: 2026-08-21 13:21
  • von hof