When multi window comes in we can make batchlabs a single instance application(Will only have one node js process) this should improve performance as starting a new instance of batchlabs means starting a node process, a browser and a python process.
Electron has a built in method to handle this https://github.com/electron/electron/blob/v0.36.10/docs/api/app.md#appmakesingleinstancecallback
When multi window comes in we can make batchlabs a single instance application(Will only have one node js process) this should improve performance as starting a new instance of batchlabs means starting a node process, a browser and a python process.
Electron has a built in method to handle this https://github.com/electron/electron/blob/v0.36.10/docs/api/app.md#appmakesingleinstancecallback