Electron เป็นเฟรมเวิร์กสำหรับการพัฒนาบน macOS ที่ช่วยให้คุณเขียนแอปได้ด้วย HTML, CSS และ JavaScript จากสภาพแวดล้อมเดียว ข้อดีคือในฐานะนักพัฒนา คุณสามารถพัฒนาแอปเดียวกันให้รองรับหลายแพลตฟอร์มได้จากที่เดียว
HTML, CSS และ JavaScript จากสภาพแวดล้อมเดียว
Electron คือสภาพแวดล้อมที่ใช้พัฒนาแอปข้ามแพลตฟอร์มยอดนิยมอย่าง WhatsApp, Spotify, Slack และ Discord ด้วยความยืดหยุ่นของมัน ทำให้สามารถสร้างได้ตั้งแต่แอปแชตและไคลเอนต์อีเมลไปจนถึงเกม ในการทำงาน Electron จะสร้างโปรเซส Chromium ขึ้นมาเพื่อให้สามารถรันโค้ด HTML, CSS และ JavaScript ได้ ทุกอย่างที่คุณเขียนจะถูกโหลดเหมือนเป็นหน้าเว็บ และคุณยังสามารถทำให้มันโต้ตอบกับระบบปฏิบัติการผ่าน API ของ Electron ได้อีกด้วย
ทุกอย่างทำงานในโปรเซส Chromium
หากต้องการพัฒนาด้วย Electron คุณต้องติดตั้ง Node.js ก่อน จากนั้นสร้างโปรเจกต์ด้วยคำสั่ง npm init ซึ่งจะสร้างไฟล์ชื่อ package.json ต่อจากนั้นเพิ่ม dependencies ให้โปรเจกต์ด้วย npm install สุดท้ายสร้างไฟล์ main.js และ index.html ซึ่งเป็นส่วนที่จะถูกโหลดให้ทำงานใน Chromium แล้วคุณก็สามารถคอมไพล์และรันแอปได้ด้วย npm run start
อย่างไรก็ตาม ความยืดหยุ่นนี้แลกมากับการใช้พื้นที่มากกว่าสภาพแวดล้อมการพัฒนาอื่น ๆ รวมถึงคุณอาจต้องใช้เวลาในการดีบักโค้ดมากขึ้นเพื่อหาและแก้ไขข้อผิดพลาด
หากคุณกำลังมองหาสภาพแวดล้อมการพัฒนาที่หลากหลายเพื่อสร้างแอปข้ามแพลตฟอร์ม การดาวน์โหลด Electron เป็นหนึ่งในตัวเลือกที่ดีที่สุดที่มีอยู่
รีวิว
ยังไม่มีความคิดเห็นเกี่ยวกับ Electron เป็นคนแรก! คอมเมนต์