Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
talit:web:webapps:start [2025-02-27 19:38] – [Planungslog] hof | talit:web:webapps:start [2025-04-13 10:51] (aktuell) – hof | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ==== Web Apps ==== | + | ==== Web Apps mit Javascript |
Auf der Basis von HTML, CSS und Javascript können nicht nur Webseiten, sondern ganze Web-Anwendungen (Web Applikationen oder _Webapps_) geschrieben werden, die direkt im Browser laufen. Beispiele dafür sind [[https:// | Auf der Basis von HTML, CSS und Javascript können nicht nur Webseiten, sondern ganze Web-Anwendungen (Web Applikationen oder _Webapps_) geschrieben werden, die direkt im Browser laufen. Beispiele dafür sind [[https:// | ||
Zeile 9: | Zeile 9: | ||
3. [[.: | 3. [[.: | ||
- | ==== Planungslog ==== | ||
- | |||
- | == 2025-03-03 == | ||
- | * Server-side game logic fertig stellen. | ||
- | * Sessions, Cookies und Co. - was ist das? | ||
- | |||
- | == 2025-02-24 == | ||
- | * JSON-Web-API selbst definieren mit express ([[server]]) | ||
- | * Version 1: | ||
- | * Server betreibt ein einziges Game. | ||
- | * `/game/0` gibt den JSON-Zustand für dieses Game zurück. | ||
- | * Static file serving | ||
- | * `/ | ||
- | |||
- | == 2025-02-17 == | ||
- | * Intro Web-APIs, `fetch`, JSON ([[apis]]) | ||
- | * [[apis# | ||
- | * Client-Side Javascript fertigstellen | ||
- | * **HA**: | ||
- | * Client-Side fertig gestellt ([[client# | ||
- | |||
- | == 2025-02-10 == | ||
- | * Client-Side Javascript: ([[client# | ||
- | |||
- | == 2025-02-03 == | ||
- | * Einstieg Web-Apps | ||
- | * Vorstellung Vier-Gewinnt | ||
- | * Client-Side HTML & CSS ([[client# | ||