Backend in C#/.Net welches periodisch neue Blog-Einträge von internate.org über die WordPress-API abruft. Für jeden neuen Post werden die Anzahl der Wörter ermittelt. Diese Info wird an Clients über SignalR(WebSocket) gesendet.
Im Verzeichnis backend/TheKey.Backend
folgenden Befehl ausführen
dotnet run
Im Verzeichnis frontend
folgenden Befehl ausführen
npm start
Die Seite http://localhost:3000 wird zum Anzeigen im Browser geöffnet.
Es wird 15 Sekunden gewartet bis der erste Aufruf der der WordPress-API stattfindet. Nach jeden Verarbeitung eines Blog-Post wird eine Sekunden pausiert.
React-App erstellt mit Hilfe von Create React App. Verbindung zum Server (Websocket zum Endpunkt https://localhost:44389/hubs/blog' ) erfolgt mit SignalR.
Server schickt den Clients bei jedem Blog-Post ein Objekt mit folgenden Feldern:
Client zeigt diese Info an.