rilis platform , yang menyediakan kerangka kerja mandiri untuk mengembangkan aplikasi kustom multi-platform, menggunakan komponen Chromium, V8, dan Node.js sebagai dasarnya. Perubahan nomor versi yang signifikan karena peningkatan ke basis kode , platform dan mesin JavaScript V8 7.8. Sebelumnya berakhirnya dukungan untuk sistem 32-bit Linux Perilisan tersebut ditunda untuk sementara waktu.
7.0 termasuk dalam versi 32-bit.
antara dalam API khusus Elektron:
- Menambahkan metode ipcRenderer.invoke() dan ipcMain.handle() untuk mengatur IPC asinkron dalam gaya permintaan/respons, yang gunakan sebagai pengganti modul "jarak jauh";
- Menambahkan nativeTheme API untuk membaca dan memproses perubahan pada tema sistem dan skema warna;
- Transisi ke generator definisi baru untuk TypeScript telah selesai;
- Ditambahkan dukungan Windows- rakitan untuk sistem 64-bit berdasarkan arsitektur ARM.
Izinkan kami mengingatkan Anda bahwa Electron memungkinkan Anda membuat aplikasi grafis apa pun menggunakan teknologi browser, yang logikanya ditentukan dalam JavaScript, HTML, dan CSS, dan fungsinya dapat diperluas melalui sistem add-on. Pengembang memiliki akses ke modul Node.js, serta API yang diperluas untuk menghasilkan dialog asli, mengintegrasikan aplikasi, membuat menu konteks, mengintegrasikan dengan sistem notifikasi, memanipulasi jendela, dan berinteraksi dengan subsistem Chromium.
Tidak seperti aplikasi web, program berbasis Electron dikirimkan sebagai file mandiri yang dapat dieksekusi dan tidak terikat pada browser. Pada saat yang sama, pengembang tidak perlu khawatir tentang porting aplikasi untuk platform yang berbeda; Electron akan memberikan kemampuan untuk membangun semua sistem yang didukung oleh Chromium. Elektron juga menyediakan untuk mengatur pengiriman otomatis dan pemasangan pembaruan (pembaruan dapat dikirimkan baik dari server terpisah atau langsung dari GitHub).
Dari program yang dibangun pada platform Electron, kita dapat memperhatikan editornya , klien email , perangkat untuk bekerja dengan Git , sistem untuk menganalisis dan memvisualisasikan kueri SQL sistem blogging WordPress Desktop, klien BitTorrent , serta klien resmi untuk layanan seperti Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code, dan Discord. Total dalam katalog program Electron sekitar 800 aplikasi. Untuk menyederhanakan pengembangan aplikasi baru, seperangkat standar , termasuk contoh kode untuk memecahkan berbagai masalah.
Sumber: opennet.ru
