
รันไทม์ JavaScript เจเนอเรชันใหม่

Deno คือรันไทม์ที่ปลอดภัยสำหรับ JavaScript และ TypeScript สร้างขึ้นบน V8 และ Rust มีเป้าหมายเพื่อปรับปรุง Node.js โดยแก้ไขข้อบกพร่องด้านสถาปัตยกรรมและความปลอดภัย Deno มีการรองรับ TypeScript ในตัว คุณสมบัติความปลอดภัยที่ได้รับการปรับปรุง และระบบโมดูลที่ทันสมัยโดยใช้ URL โดยให้ความสำคัญกับประสบการณ์ของนักพัฒนาด้วยคุณสมบัติต่างๆ เช่น การจัดรูปแบบโค้ดอัตโนมัติและตัวจัดการแพ็คเกจในตัว การออกแบบของ Deno เน้นย้ำถึงความปลอดภัย โดยแซนด์บ็อกซ์โค้ดตามค่าเริ่มต้นและต้องได้รับอนุญาตอย่างชัดเจนสำหรับการเข้าถึงไฟล์ คำขอเครือข่าย และตัวแปรสภาพแวดล้อม ทำให้เป็นสภาพแวดล้อมที่ปลอดภัยกว่าสำหรับการเรียกใช้โค้ดที่ไม่น่าเชื่อถือและการสร้างแอปพลิเคชันที่แข็งแกร่ง
Deno รองรับ TypeScript ดั้งเดิม ขจัดขั้นตอนการคอมไพล์แยกต่างหาก
Deno แซนด์บ็อกซ์โค้ดตามค่าเริ่มต้น ต้องได้รับอนุญาตอย่างชัดเจนสำหรับการเข้าถึงทรัพยากร
Deno ใช้ URL สำหรับการนำเข้าโมดูล ทำให้การจัดการการพึ่งพาง่ายขึ้น
รวมถึงตัวจัดรูปแบบ ตัวตรวจสอบ และตัวเรียกใช้การทดสอบเพื่อปรับปรุงเวิร์กโฟลว์ของนักพัฒนา
ต้องได้รับอนุญาตอย่างชัดเจน เพิ่มความปลอดภัยเมื่อเทียบกับ Node.js
Deno รองรับ WebAssembly ทำให้สามารถคำนวณประสิทธิภาพสูงได้
ติดตั้ง Deno จากเว็บไซต์ทางการหรือใช้ตัวจัดการแพ็คเกจ เขียนโค้ด JavaScript หรือ TypeScript ของคุณ โดยนำเข้าโมดูลโดยใช้ URL เรียกใช้โค้ดของคุณโดยใช้คำสั่ง deno run <your_file.ts> ให้สิทธิ์ที่จำเป็น (เช่น การเข้าถึงไฟล์) เมื่อได้รับแจ้ง สำรวจเครื่องมือในตัวของ Deno สำหรับการจัดรูปแบบ การตรวจสอบ และการทดสอบ
สร้างแอปพลิเคชันฝั่งเซิร์ฟเวอร์ที่ปลอดภัยและปรับขนาดได้ด้วย TypeScript และคุณสมบัติในตัวของ Deno
สร้างยูทิลิตี้บรรทัดคำสั่งข้ามแพลตฟอร์มได้อย่างง่ายดาย โดยใช้ประโยชน์จากระบบโมดูลของ Deno
ปรับใช้แอปพลิเคชัน Deno เป็นฟังก์ชัน serverless เพื่อการปรับใช้ที่มีประสิทธิภาพและคุ้มค่า
เรียกใช้โค้ด JavaScript และ TypeScript ให้ใกล้ชิดกับผู้ใช้มากขึ้นเพื่อปรับปรุงประสิทธิภาพ
นักพัฒนาที่กำลังมองหารันไทม์ JavaScript ที่ทันสมัยและปลอดภัย
นักพัฒนาที่ต้องการการสนับสนุน TypeScript ดั้งเดิมและประสบการณ์การพัฒนาที่คล่องตัว
Deno เป็นโอเพนซอร์สและใช้งานได้ฟรี