Dựng app desktop đa nền tảng bằng web (JS/HTML/CSS) — nền của VS Code, Slack, Discord, Figma desktop.
Electron cho phép đóng gói một ứng dụng web (HTML/CSS/JS) thành app desktop chạy trên Windows, macOS và Linux. Nó kết hợp Chromium để hiển thị giao diện và Node.js để truy cập hệ thống. Nhờ vậy, một người biết web có thể làm app desktop mà không phải học công nghệ native riêng cho từng hệ điều hành.
Trình soạn thảo, ngôn ngữ, thư viện & công cụ lập trình nền tảng cho mọi sản phẩm.
Các bước cơ bản để bắt đầu.
Tạo app `npm create electron-app@latest my-app`Viết giao diện bằng HTML/JS trong tiến trình rendererChạy `npm start`, đóng gói bằng electron-forgeTrình soạn thảo code phổ biến nhất thế giới: nhẹ, miễn phí, kho extension khổng lồ cho mọi ngôn ngữ.
Ngôn ngữ của Google: đơn giản, biên dịch nhanh, chạy đồng thời tốt — lý tưởng cho backend & công cụ CLI.
Runtime JavaScript phía máy chủ phổ biến nhất — nền tảng chạy backend, công cụ build và hệ sinh thái npm.