พัฒนา Desktop App ด้วย Electron Js
บทความนี้ขอเขียนสั้นๆ เป็นเรื่อง Electron JS ซึ่งเป็นเครื่องมือช่วยในการสร้าง Cross platform desktop apps โดย Electron JS เกิดขึ้นมานาน และเป็นที่นิยมในหมู่คนเขียน Desktop Application เนื่องจากเราสามารถใช้ความรู้จากการเขียนเว็บ มาเขียนแอพได้ด้วย
จากที่เมื่อก่อนการเขียนแอพนั้น คุณอาจจะต้องใช้ภาษาจาก Java เพื่อให้ทำงานข้าม OS ได้
จุดเด่นหลักๆของ Framework ตัวนี้คือ
- Open source
- Cross platform
- Web technology
ฟีเจอร์น่าใช้งาน
- User Interface เช่น เมนูเนวิเกเตอร์ การแจ้งเตือน Dialog หรือพวกหน้าต่างการแสดงผล พวกนี้จะปรับเปลี่ยนไปตาม OS ที่ใช้งาน
- มีความน่าเชื่อถือ โดย Store ต่างๆยอมรับ คุณสามารถเอาแอพที่สร้างจาก Electron ไปวางขายได้
- มีระบบ Crash Report คอยรายงานถ้าโปรแกรมพัง
- สามารถใช้ Javascript framework ที่เป็นที่นิยมในปัจจุบัน มาเขียนร่วมด้วยได้ เช่น React, Vue, Next JS, Angular เป็นต้น
ประมาณนี้ละกัน ถ้ามีโอกาสลองเขียนโปรเจคจริงจัง ไว้จะมาอัพเดทอีกที
Comments
Post a Comment