Quelle: dotnetpro
Das Web auf Desktop und Raspberry Pi, inklusive Datenbanken und Hardware 14.08.2023, 00:00 Uhr

Miletus statt Electron

Webapplikationen mit Features von Desktop-Anwendungen entwickeln.
Wer mit Webtechnologien das Frontend für Desktop-Anwendungen erstellen möchte und dabei auch noch auf System- und Gerätefunktionen zugreifen will, dem kommt üblicherweise das Framework Electron in den Sinn. Eine interessante Alternative dazu ist Miletus. Dieses Framework überzeugt durch kleinere Dateigrößen und weitere interessante Features, etwa durch den direkten Zugriff auf lokale Datenbanken oder die Ausführung auf dem Raspberry Pi.
In allen Richtungen wird versucht, die Trennung zwischen Web- und Desktop-Applikationen aufzuheben. Aus Sicht von Anwenderinnen und Anwendern sollte sich jede Webapplikation nach Möglichkeit genauso intuitiv und reaktionsfreudig anfühlen wie eine nativ programmierte Desktop-Anwendung. Single Page Applikationen (SPA), entwickelt mit modernen JavaScript-Frameworks, haben dieses Ziel in weiten Teilen auch möglich gemacht. Trotz aller Fortschritte gibt es jedoch auch weiterhin einige Einschränkungen, bei denen eine native App klare Vorteile hat. Dazu gehören:

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar