Was ist Electron?
Electron ist ein Framework zum Erstellen von Desktop-Anwendungen mit JavaScript, HTML und CSS. Durch die Einbettung von
Chromium
und
Node.js
in sein Programm, ermoglicht Electron es dir, eine einzige JavaScript-Codebasis zu pflegen und plattformubergreifende Anwendungen zu erstellen, die unter Windows, macOS und Linux funktionieren - keine native Entwicklungserfahrung erforderlich.
Erste Schritte
?
Wir empfehlen dir, mit dem
Tutorial
zu beginnen, das dich durch den Prozess der Entwicklung einer Electron-Anwendung und deren Bereitstellung fur die Benutzer fuhrt. Die
Beispiele
und die
API-Dokumentation
sind ebenfalls gute Orte, um sich umzusehen und neue Dinge zu entdecken.
Laufende Beispiele mit Electron Fiddle
?
Electron Fiddle
ist eine Sandbox-Anwendung, die mit Electron geschrieben und von den Betreibern von Electron unterstutzt wird. Wir empfehlen dringend, es als Lernwerkzeug zu installieren, um mit den APIs von Electron zu experimentieren oder um Funktionen wahrend der Entwicklung zu testen.
Fiddle lasst sich auch sehr gut in unsere Dokumentation integrieren. Wenn du durch die Beispiele in unseren Tutorials liest, wirst du haufig eine Schaltflache "Open in Electron Fiddle" unter einem Code-Block finden. Wenn du Fiddle installierst hast, offnet diese Schaltflache ein
fiddle.electronjs.org
Link, der das Beispiel automatisch in Fiddle ladt, es ist kein Kopieren und Einfugen erforderlich.
fiddle docs/latest/fiddles/quick-start
Was steht in der Dokumentation?
?
Die gesamte offizielle Dokumentation findest du in der Seitenleiste. Diese sind die verschiedenen Kategorien und was du in jeder von diesen finden kannst:
- Tutorial
: Eine durchgangige Anleitung zur Erstellung und Veroffentlichung deiner ersten Electron Anwendung.
- Prozesse in Electron
: Ausfuhrliche Referenz uber Electron-Prozesse und wie man mit ihnen arbeitet.
- Beste Praktiken
: Wichtige Checklisten, die bei der Entwicklung einer Electron-Anwendung beachtet werden sollten.
- Beispiele
: Schnelle Beispiele fur das Hinzufugen von Funktionen zu deiner Electron-App.
- Entwicklung
: Verschiedene Entwicklungsleitfaden.
- Vertrieb
: Erfahre, wie du deine App an die Endnutzer verteilst.
- Testen und Debuggen
: Erkunde wie man JavaScript debuggt, Tests schreibt und weitere Werkzeuge, die zur Erstellung hochwertiger Electron-Anwendungen verwendet werden.
- Referenzen
: Nutzliche Links, um besser zu verstehen, wie das Electron-Projekt funktioniert und organisiert ist.
- Selbst beitragen
: Electron zu kompilieren und selbst beizutragen kann eine Herausforderung sein. Wir versuchen, dies in diesem Abschnitt zu vereinfachen.
Hilfe bekommen
?
Hangst du irgendwo fest? Hier sind einige Links die du dir anschauen solltest:
- Wenn du Hilfe bei der Entwicklung deiner App benotigst, ist unser
Community Discord Server
ein großartiger Ort, um Ratschlage von anderen Electron-App Entwicklern zu erhalten.
- Wenn du vermutest, dass du auf einen Fehler im
Electron
-Paket gestoßen bist, uberprufe dies bitte mit dem
GitHub Issue Tracker
, um zu sehen, ob vorhandene Issues mit deinem Fehler ubereinstimmen. Falls nicht, kannst du unsere Fehlerberichtvorlage ausfullen und ein neues Issue einreichen.