Zum Inhalt

Dashboards

Eine Dashboard ist eine Anwendung, die in einer Web-App angezeigt wird. Das Dashboard kann auch als "Webseite" bezeichnet werden. Zur Realisierung kommen verschiedene Techniken und Frameworks in Betracht.

Node-Red

Node-Red ist eine open-source, JavaScript-basierte Programmierumgebung für die Erstellung von Web-Anwendungen und IoT-Dashboard. Es ist ein Graphische User Interface (GUI) mit einer grafischen Oberfläche, um die Entwicklung von Node-Red zu erleichtern. Die Installation ist HIER beschrieben.

Node-Red ist ein schönes Tool, mit dem miut einem grafischen Editor sehr schnell Deashbora-Anwendungen erstellen kann. Die Praxis zeigt, dass komplexere Anwendungen schnell schwierig umsetzbar werden. Das Tutorial zeigt zwei Varianten auf.

Freeboard

Das Framework FreeBoard ist ein Open Source Dashboard Framework, der mit Node.js und Express.js verwendet wird. Es bietet eine grafische Oberfläche für die Erstellung von Dashboards.

zum Kapitel Freeboard (inkl. Install.)

Flask + Jinja2

FastApi + Jinja2

niceGui