MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Come si usa mongodb con l'elettrone?

Questa è un'app di elettroni per la gestione di MongoDB, puoi controllare il codice come esempio su come utilizzare mongodb ed elettroni.

https://github.com/officert/mongotron

Fondamentalmente puoi usare mongodb come useresti normalmente in node.js nel processo Main e quindi comunicare con il processo Renderer tramite ipc modulo.

Ad esempio:

Procedura di rendering

<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>

Processo principale

const ipc = require('electron').ipcMain
const mongo = require('some-mongo-module')

ipc.on('create-user', function (event) {
  /* MONGODB CODE */
})

Ti consiglierei di utilizzare l'app per iniziare che puoi trovare in http://electron.atom.io/