ภาพรวม
Framework แอป desktop ที่ใช้ Chromium และ Node.js
ความเป็นมา
Electron แยก main/renderer process และมี IPC เพื่อเชื่อม UI เว็บกับความสามารถ desktop
เหมาะกับงานแบบไหน
แอป desktop หลายระบบที่ทีมต้องการใช้ทักษะเว็บและ Node.js
ข้อควรชั่งน้ำหนัก
ต้องออกแบบ process boundary, sandbox และ update ไม่ให้เนื้อหาเว็บที่ไม่น่าเชื่อถือเข้าถึง native capability
