Loading AI tools
Dari Wikipedia, ensiklopedia bebas
Electron adalah suatu kerangka kerja yang digunakan untuk membangun aplikasi berbasis komputer meja (desktop), dimana aplikasi yang dihasilkan dapat berjalan dalam semua sistem operasi seperti Windows, Linux, dan MacOS.[3] Electron dibuat oleh Cheng Zhao dan kemudian dibangun, dikembangkan, serta diawasi oleh GitHub. Electron dirilis pertama kali pada tanggal 15 Juli 2013.[4]
Electron.js | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Tipe | Kerangka kerja, perangkat lunak sumber terbuka, Peralatan gawit dan JavaScript library (en) | ||||||||||
Versi pertama | 15 Juli 2013[1] | ||||||||||
Versi stabil | |||||||||||
Versi sebelumnya | |||||||||||
Lisensi | MIT License[2] | ||||||||||
| |||||||||||
| |||||||||||
| |||||||||||
Electron memudahkan para pengembang aplikasi web untuk membangun aplikasi berbasis desktop karena kerangka kerja ini memungkinkan pengembangan aplikasi berbasis desktop dengan menggunakan perangkat program berbasis web seperti HTML, PHP, CSS, dan JavaScript.[5]
Electron merupakan salah satu aplikasi sumber terbuka yang mengizinkan siapa saja untuk menginstal secara gratis melalui situs resmi Electron. Konsep membangun aplikasi dengan Electron yaitu perpaduan antara Chromium (aplikasi yang dijalankan dengan perambahan web) dan penggunaan Node.js. Oleh karena itu diperlukan perangkat Node.js saat akan membangun aplikasi dengan electron. Selain Node.js, diperlukan juga perangkat lunak NPM dan penyunting teks (Text Editor). Aplikasi yang sedang dibangun dapat dijalankan melalui baris perintah.
Aplikasi Electron telah dikritik karena mengandung beban yang signifikan dikarenakan ketergantungannya dengan Chromium. Dibandingkan dengan aplikasi native yang memberikan fitur serupa, aplikasi Electron mengambil banyak ruang penyimpanan dan RAM sementara performanya lebih lambat dan memberikan tampilan yang non-native.[6][7] Beberapa alternatif telah ditulis untuk menggunakan peramban web yang terdapat dalam sistem operasi daripada menyematkan peramban web yang baru lagi ke dalam aplikasi.[8]
Electron telah menjadi kerangka kerja yang selalu digunakan untuk membangun aplikasi-aplikasi terkenal seperti Visual Studio Code,[9] Skype,[10] dan WhatsApp. Adapun aplikasi lainnya yang dibangun dengan Electron adalah Atom, GitHub Desktop,[11] Microsoft Teams,[12] Basecamp 3,[10] Cryptocat,[10] serta banyak lagi aplikasi yang dibangun dan dikembangkan dengan Electron.[10]
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.