electron/docs-translations/nl/glossary.md
Lasse Jacobs e5d82edf5d 📝 Add glossary.md to dutch translations part1
[ci skip] Add glossary.md with the first 8 topics.
2017-02-21 14:54:00 -08:00

3.3 KiB

Woordenlijst

Deze pagina defineerd bepaalde terminologie die veel gebruikt wordt binnen Electron's ontwikkeling.

ASAR

ASAR staat voor "Atom Shell Archive Format". Een asar archief is een simpel tar-achtig formaat die bestanden samenvoegt in een enkel bestand. Electron kan er willekeurige bestanden uit lezen zonder het hele bestand uit te pakken.

De ASAR-indeling is in de eerste plaats gemaakt om de prestaties op Windows te verbeteren ... TODO

Brightray

Brightray is een statische bibliotheek dielibchromiumcontent gemakkelijker in applicaties te gebruiken maakt. Het werd speciaal gemaakt voor Electron, maar kan ook worden gebruikt om Chromium's renderer in applicaties die niet op Electron gebaseerd zijn in te schakelen.

Brightray is een laag-niveau afhankelijkheid van Electron, wat geen betrekking heeft op de meerderheid van Electron's gebruikers.

DMG

Een Apple Disk Image is een pakket formaat gebruikt door macOS. DMG bestanden worden gebruikt voor het verspreiden van programma installeerders. electron-builder ondersteunt dmg als een bouw doelwit.

IPC

IPC staat voor "Inter-Process Communicatie". Electron gebruikt IPC om geseralizeerde JSON berichten te sturen tussen het [hoofd] en het renderer proces.

libchromiumcontent

Een enkele, gedeelde bibliotheek die de Chromium inhouds module en al zijn afhankelijkheden(e.g., Blink, V8, etc.) bevat.

main process

Het hoofd proces, vaak een bestand genoemd main.js, is het toeganspunt voor elke Electron applicatie. Het controleert de levensduur van de app, van open naar dicht. Het beheert ook de basis elementen zoals het menu, menubalk, etc. Het hoofd proces is verantwoordelijk voor het maken van elk nieuw renderer proces in de app. De volledige Node API is ingebouwd. Elke app's hoofd proces is opgegeven in het main attribuut in de package.json. Dit is hoe electron . weet welk bestand het moet uitvoeren bij het opstarten.

Zie ook: process, renderer process

MAS

Acroniem voor Apple's Mac App Store. Voor meer informatie over het indienen van uw app op de MAS, zie Mac App Store Submission Guide.

native modules

Native modules (ook wel addons in Node.js) zijn modules geschreven in C of C++ die kunnen ingeladen worden in Node.js of Electron met de require() functie, en gebruikt worden net alsof ze een gewone Node.js module zijn. Ze worden voornamelijk gebruikt om een een interface te voorzien tussen JavaScript die in Node.js loopt en C/C++. Native Node modules zijn ondersteund door Electron, maar aangezien Electron zeer waarschijnlijk een andere versie van V8 gebruikt dan uit de Node binaire geinstalleerd op uw systeem, moet u de locatie van Electron headers handmatig opgeven bij het bouwen van native modules.

Zie ook: Using Native Node Modules.