From 010cf066446c9cbb96c6bd99db8701e9329bf686 Mon Sep 17 00:00:00 2001 From: ulrich Date: Wed, 29 Sep 2021 06:16:53 +0000 Subject: [PATCH] Link zur Demo aktualisiert --- README.md | 16 +--------------- 1 files changed, 1 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index ff8bc8d..3a36ca8 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ Als reinem Client-Teil solcher Anwendungen fehlt dem radio-ui ein zentraler Anwendungskern mit Funktionen zum Speichern individueller Einstellungen an einem zentralen Ort. Die Trennung von Client und Server ist bewußt so gewählt, um einen gleichartigen Client-Teil für verschiedene Implementierungen auf der Serverseite zu ermöglichen. -Der aktuelle Stand des Codes in diesem Repository kann hier ausprobiert werden: [Link zur Demo](/data/ulrich/test/radio-ui). +Der aktuelle Stand des Codes in diesem Repository kann hier ausprobiert werden: [Link zur Demo](/data/ulrich/test/radio-ui/index.html). Code und Demo des radio-ui [veranschaulichen](/gitblit/doc/web!radio-ui.git/master/beispiel.md) zusätzlich zum praktischen Nutzen als Webradiofernbedienung verschiedene Aspekte des Baus von Webanwendungen. @@ -88,20 +88,6 @@ ```` Die obige Ordnerstruktur wird auf einem HTTP-Server wie z.B. [Tomcat](https://de.wikipedia.org/wiki/Apache_Tomcat) oder [lighttpd](https://de.wikipedia.org/wiki/Lighttpd) hinterlegt und kann dann mit einem Browser aufgerufen werden. - -## Noch zu erledigen - -### Templates für Mustache dynamisch laden - -Spart Ladezeit zu Beginn. Lösungsansatz: Eine Funktion, die als Parameter das Element erhält, dessen html mit dem gerenderten Template ersetzt werden soll und den zu rendernden Inhalt. Die dynamische Ladefunktion - -1. prüft, ob das Template schon im cache ist -1. Lädt das Template, wenn nicht -1. wartet, bis das Template geladen ist -1. rendert das Template mit dem übergebenen Inhalt -1. schreibt das Ergebnis ins html des übergebenen Elements - -Der letzte Teil des Ablaufs muss asynchron gefasst sein, damit auf das Laden gewartet werden kann. ## Schnittstellenbeschreibung -- Gitblit v1.9.3