
Architecting a desktop app in 2026
This article is about applying classic software architecture principles to Fileside, a modern desktop app built with Electron, TypeScript and React. We’ll be talking mostly about the high-level structure, and how to leverage ideas from the Hexagonal, Onion, Clean, Explicit and Domain-Driven architectural styles.


