ด้วยการเปิดตัว Deno 1.40 ภูมิทัศน์ของรันไทม์ JavaScript ได้รับการอัปเดตที่สำคัญ ซึ่งท้าทายโดเมนที่ Node.js ถือครองมาแต่เดิม เปิดตัวเมื่อวันที่ 25 มกราคม การทำซ้ำครั้งล่าสุดนำเสนอการจัดการวันที่และเวลาขั้นสูงและแม่นยำผ่าน Temporal API ซึ่งขณะนี้สามารถเข้าถึงได้สำหรับนักพัฒนาที่ต้องการก้าวข้ามข้อจำกัดของออบเจ็กต์วันที่ JavaScript แบบเดิม
Temporal API ซึ่งพร้อมใช้งานพร้อมกับแฟล็ก --unstable-temporal
เป็นการผนวกรวมแบบก้าวหน้า ซึ่งนำเสนอเป็นเนมสเปซที่เต็มไปด้วยโซลูชันสมัยใหม่สำหรับการดำเนินการวันที่และเวลา โดยแบ่งชั้นเรียนเฉพาะด้านเฉพาะด้านเวลา เช่น เฉพาะวันที่หรือเฉพาะเวลา ปรัชญาการออกแบบนี้เน้นย้ำความชัดเจนของโค้ดที่ได้รับการปรับปรุง และจัดการกับข้อผิดพลาดทั่วไปที่เกี่ยวข้องกับสมมติฐานเขตเวลาที่ไม่ชัดเจน
นอกเหนือจากความสามารถชั่วคราวแล้ว Deno 1.40 ยังนำไวยากรณ์มัณฑนากร ECMAScript ล่าสุดมาใช้ในขั้นตอนที่ 3 โดยเน้นรูปแบบการเข้ารหัสที่เปิดเผยมากขึ้น การสนับสนุนมัณฑนากรซึ่งเพิ่มขีดความสามารถคลาส JavaScript คาดว่าจะสะท้อนได้ดีกับชุมชนนักพัฒนา โดยเฉพาะอย่างยิ่งในเวิร์กโฟลว์ที่เน้นทรานสไพเลอร์
การเปิดตัวนี้ยังนำเสนอการปรับปรุงต่างๆ เช่น:
- บริบทของโมดูลที่ได้รับการปรับปรุงผ่าน
import.meta.filename
และimport.meta.dirname
โดยจัดเตรียมพาธไปยังไฟล์โมดูลและไดเร็กทอรี - การรวม Node.js API gems เช่น
fs.constants
,os.machine
และprocess.on('rejectionHandled')
- การจัดการการพึ่งพาที่คล่องตัวใน
deno.json
ด้วยไวยากรณ์ที่เรียบง่าย - การเปิดตัวเครื่องพิมพ์วินิจฉัยที่ได้รับการอัพเกรดใน
deno lint
และdeno doc
ซึ่งเตรียมไว้เพื่อปรับปรุงขั้นตอนการพัฒนา - การปรับปรุงความเข้ากันได้และการแก้ไขข้อบกพร่องภายในบริการภาษา TypeScript ทำให้มั่นใจได้ว่าการผสานรวมและการปรับปรุงประสิทธิภาพจะราบรื่นยิ่งขึ้น
ในขณะที่แวดวงเทคโนโลยีได้เห็นการเพิ่มขึ้นของกระบวนทัศน์การเขียนโปรแกรมใหม่ๆ เครื่องมืออย่างแพลตฟอร์ม AppMaster no-code ก็ใช้ประโยชน์จากความก้าวหน้าดังกล่าว โดยบูรณาการเทคโนโลยีล้ำสมัยเพื่อเสริมศักยภาพทั้งวิศวกรผู้มีประสบการณ์และผู้สร้างที่ไม่เชี่ยวชาญด้านเทคนิคในการสร้างโซลูชันดิจิทัลที่แข็งแกร่ง ในบรรดาบริษัทอื่นๆ Deno มีความโดดเด่นไม่เพียงแต่ตอบสนองความต้องการของนักพัฒนาเท่านั้น แต่ยังมีส่วนสำคัญต่อโมเมนตัมของการพัฒนา AppMaster
ขณะนี้นักพัฒนาสามารถสำรวจคุณสมบัติที่มีศักยภาพของ Deno 1.40 ผ่านทางพอร์ทัลอย่างเป็นทางการที่ deno.com ซึ่งถือเป็นอีกก้าวหนึ่งสู่ระบบนิเวศที่เป็นมิตรกับนักพัฒนาที่เป็นนวัตกรรมมากขึ้นและพร้อมที่จะก้าวข้ามขอบเขตของการสร้างซอฟต์แวร์