787 - GIỚI THIỆU
Electron là ứng dụng lập trình mã nguồn mở hữu ích cho phép nhà phát triển tạo ứng dụng desktop bằng API của nhiều ngôn ngữ lập trình.

Tạo ứng dụng desktop với Electron
Trước đây được biết đến với tên gọi Atom Shell, Electron là khung framework giúp các nhà phát triển tạo ứng dụng desktop đa nền tảng bằng JavaScript, HTML và CSS. Với Electron, JavaScript API sẽ xử lý các vấn đề liên quan tới việc "giao tiếp" trên những hệ điều hành khác nhau trong khi trang web sẽ xây dựng giao diện người dùng. Mô tả 1 cách đơn giản thì ứng dụng Electron có thể được coi như 1 trình duyệt web tối giản cùng khả năng tương tác với file hệ thống, trình duyệt web cũng là 1 phần trong gói ứng dụng.
Video giới thiệu ứng dụng lập trình Electron
Đó là lý do vì sao ứng dụng được viết 1 lần có thể chạy trên nhiều nền tảng trong khi Electron đóng vai trò như 1 giao diện hỗ trợ nhiều hệ điều hành. Bên cạnh các API của riêng mình, Electron cũng có các module Chromium và Node.js API được tích hợp. Electron nhận được hàng triệu lượt tải, được dùng để xây dựng ứng dụng từ email cho tới các công cụ phân tích SQL hay ứng dụng chat đa nền tảng Slack. Brendan Eich - người sáng lập ra ngôn ngữ JavaScript cũng cho biết rằng Electron là công cụ mà công ty ông sử dụng để tạo ra trình duyệt cải tiến Brave.

Ứng dụng Electron
Bên cạnh Electron, hãng còn cung cấp một ứng dụng giúp người dùng khám phá các API mang tên Electron API Demos (cũng được xây dựng bằng chính Electron). Ứng dụng này có các đoạn mã snippet để nhà phát triển bắt đầu làm quen và xem các hướng dẫn, thủ thuật sử dụng API. Electron API Demos có hỗ trợ Windows, OS X, Linux và bạn có thể tìm thấy trong đường dẫn tải thêm. Một ứng dụng cũng đáng chú ý là Electron Chrome Master, giúp biên dịch ứng dụng Chrome vào Electron nhanh chóng, từ đó bạn có thể xây lại ứng dụng Chrome trên các nền tảng desktop.
Nếu bạn có thể xây dựng 1 website thì bạn cũng có thể tạo 1 ứng dụng desktop dễ dàng. Electron là khung framework cho phép nhà phát triển dễ dàng tạo ứng dụng native bằng công nghệ web. Được cung cấp hoàn toàn miễn phí, Electron sẽ là công cụ lập trình hữu ích, giúp tạo ứng dụng desktop dễ dàng.
Tính năng chính của công cụ tạo ứng dụng desktop Electron
- Sử dụng Chromium và Node.js để xây dựng ứng dụng với HTML, CSS và JavaScript.
- Là phần mềm mã nguồn mở và miễn phí hoàn toàn.
- Tương thích với Windows, Mac và Linux.
Một số ứng dụng được tạo bằng Electron có thể kể tới như:
- Ứng dụng chat đa nền tảng Slack
- Phần mềm viết blog WordPress
- Công cụ chỉnh sửa code Visual Studio Code
- Trình duyệt cải tiến Brave
AweSun - Phần mềm máy tính từ xa
5,528
EyeLeo - Tiện ích bảo vệ mắt khi dùng máy tính
3,169
BarcodeChecker - Phần mềm quét mã vạch
1,064
MSN Weather - Ứng dụng cập nhật thông tin thời tiết
1,508
Netcam Studio - Quay video giám sát
1,532
CudaText - Trình chỉnh sửa code mạnh mẽ
1,168
SDF Viewer - Quản lý dữ liệu SQL
1,267
AEdiX Suite - Trình biên tập code và HEX
1,208
Metasploit Framework - Kiểm tra lỗi hệ thống
1,189
Windows 95 - Hệ điều hành Windows 95
2,524
Groovy - Ngôn ngữ lập trình động tương thích với Java
1,270
Altair - Quản lý và gỡ lỗi cho máy chủ GraphQL
1,242
Trac - Một wiki nâng cao dành cho các dự án phát triển phần mềm
1,180
npm install - trình quản lý gói cho nền tảng JavaScript Node
1,404
Multilogin - Tạo ra một môi trường duyệt web ảo
3,654
AngularJS - Thiết kế ứng dụng web bằng ngôn ngữ JavaScript
1,297
Selenium - Kiểm tra chức năng và tự động hóa các trình duyệt của bạn
1,370
Hibernate - Công cụ viết và phát triển Java Persistence API
1,488
Nodemon - công cụ giúp bạn phát triển các tệp javascript
1,283
Stud.io - Công cụ xây dựng, kết xuất và tạo hướng dẫn trang web từ đầu
1,346
Tổng hợp các lệnh đế chế cơ bản
Hướng dẫn dùng AK 47 và M4A1 trong Counter Strike
Các quân hay sử dụng trong game đế chế
Các phím tắt trong game AOE
Lệnh, mã game Cướp đường phố Gta Vice City tổng hợp
Cập nhật một số cách vào Facebook bị chặn
Khắc phục, fix lỗi màn hình đen trên máy tính
5 Cách tăng tốc truy cập Internet hiệu quả
Hướng dẫn cài Windows 7 trên máy tính có Mainboard của hãng Gigabyte
Hướng dẫn cách loại bỏ thanh công cụ trình duyệt Firefox
ZOOM - Ứng dụng...
8,678,347
Cốc cốc...
1,914,829
Download Minecraft...
1,250,249
UltraViewer 6.2 -...
1,005,895
Microsoft Teams...
769,423
CapCut cho PC -...
696,346
UniKey 4.3 RC5...
597,761
Microsoft...
534,133
Zalo PC - Gọi...
501,301
Messenger cho...
373,095