ESPNThe bet to make on each of the 16 gamesInquirerVP impeachment trial: Court releases November scheduleBollywood HungamaBanita Sandhu set to play British-born Indian environmentalist in Akshay Kumar’s SamukThe Jerusalem PostHezbollah rebuilds military capabilities, upgrades FPV drones ahead of possible Israel war - reportESPN DeportesLaporta fija la Champions como el objetivo de Barcelona este añoDaily MaverickTHE CONVERSATION: Why the start of your run feels so difficultZDF heuteEntdecken Sie das ZDF-NachrichtenstudioDeadlineDetails Revealed About Under-The-Radar Daily Wire Project ‘Confession’ Starring Rob Lowe, James Franco, Jennifer Jason Leigh, Nick Nolte & MoreBellaNaijaDesperados and Young Jonn Create a Cross-Cultural Anthem For Living In The Moment With ‘Let It Go’BillboardMorgan Wallen, Garth Brooks, Taylor Swift & More Artists With Most Weeks at No. 1 on Top Country Albums Chart: Full ListVanguardEngineers urge Tinubu to halt Lagos-Calabar highway diversionConsequenceSlayyyter to Headline Madison Square Garden in June 2027
The Daily Newsstand · Free, Always
Tuesday, October 13, 2026

programmier.bar: Deno Desktop – Mit einem Befehl zur Desktop-App

Translate

Electron, Tauri, Electrobun: Braucht es wirklich noch eine weitere Lösung, um aus dem Web-Stack heraus Desktop-Apps zu bauen? Deno (inzwischen Cloudflare) hat es mit Deno Desktop seit Version 2.9 gewagt. In dieser Podcast-Folge spricht Jan Gregor Emge-Triebel mit Leo Kettmeir, Software Engineer bei Deno, über die Idee hinter dem neuen Feature. Dabei wird klar, warum Deno sich längst nicht mehr nur als JavaScript-Firma versteht, sondern als Tooling-Company: Neben der Runtime gehören dazu auch die Package Registry JSR und das Webframework Fresh.

Kettmeir zeigt, wie das Team erst in diesem Jahr eine praktikable Architektur gefunden hat und sich dabei bewusst Konzepte von Tauri und Electrobun abgeschaut hat: Browser-APIs statt proprietärer Schnittstellen und ein Befehl reicht, um aus einer bestehenden Webseite eine Desktop-App zu machen. Technisch lädt Deno Desktop eine Runtime-Binary herunter und hängt die gebündelte App per Magic Header dahinter, ähnlich wie Deno Compile.

Weil nichts kompiliert, sondern nur zusammengefügt wird, lässt sich für jede Zielplattform cross-kompilieren. Beim Rendering haben Entwicklerinnen und Entwickler die Wahl zwischen der schlanken System-Webview und dem Chromium Embedded Framework; dazu kommen Hot Module Reloading, automatische Framework-Erkennung und ein gemeinsames Chrome-DevTools-Fenster für Renderer und Deno-Prozess.

Ganz fertig ist das Projekt nicht: Deno Desktop gilt in Version 2.9 offiziell als experimentell und beim Testen von Desktop-Apps gibt es noch keine wirklich guten Lösungen. Der Ausblick reicht trotzdem schon über den Desktop hinaus: iOS-Builds sind möglich, solche für Android in Arbeit, sodass der Name langfristig vielleicht zu eng gefasst ist.

Empfohlener redaktioneller Inhalt

Mit Ihrer Zustimmung wird hier ein externes YouTube-Video (Google Ireland Limited) geladen.

Ich bin damit einverstanden, dass mir externe Inhalte angezeigt werden. Damit können personenbezogene Daten an Drittplattformen (Google Ireland Limited) übermittelt werden. Mehr dazu in unserer Datenschutzerklärung.

Die aktuelle Folge steht im Blog der programmier.bar bereit: „Deno Desktop mit Leo Kettmeir“. Fragen und Anregungen gerne via Mastodon, Bluesky, LinkedIn, Instagram oder TikTok.

View the original on heise online →

KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.