Dit is een elektronen-app voor MongoDB-beheer, u kunt de code als voorbeeld bekijken over het gebruik van mongodb en elektron.
https://github.com/officert/mongotron
In principe kun je mongodb gebruiken zoals je normaal zou gebruiken in node.js in het hoofdproces en vervolgens communiceren met het Renderer-proces via de ipc module.
Bijvoorbeeld:
Renderer-proces
<html>
<head></head>
<body>
<script>
const ipc = require('electron').ipcRenderer;
const informationBtn = document.getElementById('information-dialog')
informationBtn.addEventListener('click', function (event) {
ipc.send('create-user')
})
</script>
</body>
<html>
Hoofdproces
const ipc = require('electron').ipcMain
const mongo = require('some-mongo-module')
ipc.on('create-user', function (event) {
/* MONGODB CODE */
})
Ik raad je aan om de aan de slag-app te gebruiken die je kunt vinden op http://electron.atom.io/