We choose Electron as a desktop app framework due to the discussion at #69 that Electron has NodeJS-based runtime that looked Pyodide-friendly. However, we finally found that Pyodide only runs on the renderer process, so the Node-based main process may not be the advantage of Electron any more and Tauri can be the alternative again now.
We choose Electron as a desktop app framework due to the discussion at #69 that Electron has NodeJS-based runtime that looked Pyodide-friendly. However, we finally found that Pyodide only runs on the renderer process, so the Node-based main process may not be the advantage of Electron any more and Tauri can be the alternative again now.