Have you noticed that applications like Teams or Slack have installers that weigh more than 150MB? You can also see that they have a high RAM consumption. This is largely due to the fact that they are based on Electron, a technology that allows the development of desktop applications using web technologies.
But, is there any more optimal alternative to create desktop applications based on web technologies?
Affirmative! In this week's seminar, our Team Leader Paolo introduced us to Tauri, a modern alternative to Electron that leverages the resources exposed by the operating system to optimize the size of applications as well as memory consumption. And as a bonus, it allows the compilation of native code written in Rust to increase the flexibility and power of our apps.