Vad är det bästa sättet att skapa en webbläsare med flikar och VPN inom en Electron-applikation?

  • Vad är det bästa tillvägagångssättet för att hantera flera webbläsarflikar i Electron? Finns det några bibliotek eller tekniker som gör det enklare att hantera flikar och deras livscykel?
  • Hur kan jag implementera VPN-funktionalitet i Electron-appen för att säkerställa att all surfningstrafik går genom VPN? Ska jag hantera detta inom appen själv eller via externa processer?
  • Finns det några säkerhets- eller prestandaöverväganden när man implementerar en egen webbläsare i en Electron-app? I så fall, hur kan de mildras?