Siam Ready

Deno เปิดตัวฟีเจอร์ Desktop รองรับการสร้างแอปพลิเคชันบน macOS, Windows และ Linux

อ่าน ~3 นาที 10 เข้าชม
Deno เปิดตัวฟีเจอร์ Desktop รองรับการสร้างแอปพลิเคชันบน macOS, Windows และ Linux
โฆษณา
โฆษณาแทรกในเนื้อหาข่าว
ดูรายละเอียด 728x90
Deno เปิดตัวฟีเจอร์ Desktop รองรับการสร้างแอปพลิเคชันบน macOS, Windows และ Linux

Deno ก้าวสู่ตลาดแอปพลิเคชันเดสก์ท็อป

Deno โครงการรันไทม์สำหรับ TypeScript ที่มุ่งเน้นการทำงานร่วมกับ Node.js ได้ประกาศเปิดตัวฟีเจอร์ใหม่ในชื่อ "Desktop" ซึ่งเป็นเครื่องมือสำหรับคอมไพล์โปรแกรมให้กลายเป็นแอปพลิเคชันเดสก์ท็อปที่สามารถรันได้ทั้งบน macOS, Windows และ Linux ในการสั่งงานเพียงครั้งเดียว ส่งผลให้ Deno กลายเป็นคู่แข่งคนสำคัญในกลุ่มเครื่องมือพัฒนาแอปพลิเคชันเดสก์ท็อปอย่าง Electron และ Tauri

ความยืดหยุ่นในการพัฒนาและรองรับเฟรมเวิร์กหลากหลาย

จุดเด่นของฟีเจอร์ใหม่นี้คือความยืดหยุ่นในการเลือกใช้ WebView ของระบบปฏิบัติการเพื่อประหยัดทรัพยากร หรือเลือกฝัง Chromium ไปกับตัวโปรแกรมเพื่อให้มั่นใจในความเข้ากันได้ของฟีเจอร์ในทุกแพลตฟอร์ม นอกจากนี้ นักพัฒนายังสามารถนำโค้ด JavaScript หรือ TypeScript เดิมที่มีอยู่มาใช้งานได้ทันที โดยเฉพาะเว็บแอปพลิเคชันที่พัฒนาด้วยเฟรมเวิร์กยอดนิยม อาทิ Next.js, Astro, Fresh, Remix, Nuxt และ SvelteKit ซึ่งสามารถพอร์ตมาเป็นโปรแกรมเดสก์ท็อปได้อย่างสะดวกผ่านคำสั่ง deno desktop

ระบบจัดการเวอร์ชันอัตโนมัติ

อีกหนึ่งความสามารถที่สำคัญคือระบบ auto-update ที่ถูกติดตั้งมาในตัว โดยนักพัฒนาสามารถกำหนด URL เพื่อให้ไบนารีที่สร้างขึ้นทำการตรวจสอบและดาวน์โหลดเวอร์ชันใหม่ได้โดยอัตโนมัติ ยิ่งไปกว่านั้น ระบบยังมีความปลอดภัยด้วยฟังก์ชันการย้อนกลับ (rollback) ในกรณีที่การอัปเดตหรือการรันโปรแกรมเกิดข้อผิดพลาดขึ้น

สถานะการใช้งานปัจจุบัน

สำหรับผู้ที่สนใจทดลองใช้งานฟีเจอร์ Deno Desktop ในขณะนี้ยังคงอยู่ในสถานะทดลอง (Canary) โดยผู้ใช้งานสามารถอัปเกรดเพื่อทดสอบฟีเจอร์ดังกล่าวได้ผ่านคำสั่ง deno upgrade canary

Deno เปิดตัวฟีเจอร์ Desktop รองรับการสร้างแอปพลิเคชันบน macOS, Windows และ Linux
โฆษณา
แบนเนอร์ท้ายบทความ ครอบคลุมทุกสายตา
ดูรายละเอียด 970x250

ข่าวที่เกี่ยวข้อง