devtools.fm: Developer Tools, Open Source, Software Development

Daniel Thompson-Yvetot, Lucas Nogueira - Tauri

Jan 22, 2024
Daniel Thompson-Yvetot and Lucas Nogueira join to talk about Tauri, advantages over Electron, importance of security in open source, future of cross-platform apps. They discuss governance in open source projects and Tauri's approach with Crab Nebula. They also explore optimizing bundle sizes, impact on the planet, challenges for digital nomads, and importance of updates and security in frameworks and applications. They conclude by discussing building mobile apps with Tauri and the importance of listening to users and staying innovative.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Purism Chat Prompted Tauri's Start

  • Daniel describes approaching Purism's app store and being told Electron wouldn't be acceptable.
  • That spurred exploring web views and starting Tauri.
INSIGHT

System WebViews Over Bundled Browsers

  • Tauri uses system web views rather than bundling a browser, giving smaller app size and faster security patches.
  • That design trades testing complexity for faster patching and lower distribution cost.
ADVICE

Establish Governance Early And Iterate

  • Set governance early and iterate gradually to avoid single-point failures and build community accountability.
  • Use a legal stewardship structure (they used a Dutch foundation) to protect project continuity.
Get the Snipd Podcast app to discover more snips from this episode
Get the app