Il s'agit d'une application électronique pour la gestion de MongoDB, vous pouvez vérifier le code comme exemple d'utilisation de mongodb et d'électron.
https://github.com/officert/mongotron
Fondamentalement, vous pouvez utiliser mongodb comme vous le feriez normalement dans node.js dans le processus principal, puis communiquer avec le processus Renderer via le ipc module.
Par exemple :
Processus de rendu
<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>
Processus principal
const ipc = require('electron').ipcMain
const mongo = require('some-mongo-module')
ipc.on('create-user', function (event) {
/* MONGODB CODE */
})
Je vous recommande d'utiliser l'application de démarrage que vous pouvez trouver sur http://electron.atom.io/