TypeScript 5.3 เวอร์ชันเบต้า ซึ่งเป็นผลิตภัณฑ์จากความคิดริเริ่มของ Microsoft ในการปรับปรุง JavaScript ขณะนี้ได้รับการเตรียมพร้อมสำหรับการเสริมความแข็งแกร่งในการสนับสนุนที่ขยายไปสู่แอตทริบิวต์การนำเข้า ซึ่งเป็นฟังก์ชันของข้อเสนอมาตรฐาน ECMAscript พิมพ์อย่างถูกต้องสำหรับการนำเข้าโมดูล คุณลักษณะเหล่านี้จะส่งข้อมูลเสริมพร้อมกับตัวระบุโมดูล ข้อเสนอนี้วางแผนที่จะส่งเสริมคุณลักษณะการนำเข้าเพื่อสนับสนุนโมดูลประเภทต่างๆ อย่างแพร่หลายในสภาพแวดล้อม JavaScript โดยเริ่มต้นด้วยโมดูล JSON
การอัปเดตที่โพสต์โดย Microsoft เมื่อวันที่ 3 ตุลาคมเกี่ยวกับ TypeScript 5.3 เบต้าเน้นว่าแอตทริบิวต์การนำเข้าจะมีจุดประสงค์ในการให้ข้อมูลเชิงลึกเกี่ยวกับรูปแบบของโมดูลที่คาดการณ์ไว้ในระหว่างกระบวนการรันไทม์ Microsoft ชี้ให้เห็นกรณีที่เนื้อหาภายในแอตทริบิวต์เหล่านี้ ซึ่งไม่ได้ถูกแตะต้องโดย TypeScript เนื่องจากเป็นโฮสต์เฉพาะ สามารถประมวลผลได้อย่างราบรื่นโดยเบราว์เซอร์และรันไทม์
โดยพื้นฐานแล้วแอตทริบิวต์การนำเข้าเป็นความก้าวหน้าของอินสแตนซ์ก่อนหน้านี้ ซึ่งก็คือการยืนยันการนำเข้า ซึ่งเกิดขึ้นจริงใน TypeScript 4.5 ซึ่งย้อนกลับไปในเดือนพฤศจิกายน 2021 สิ่งที่ทำให้แอตทริบิวต์การนำเข้าแตกต่างจากรุ่นก่อนคือการใช้คีย์เวิร์ด 'with' แทนที่ 'assert' ในขณะเดียวกัน การปรับปรุงที่ค่อนข้างละเอียดอีกประการหนึ่งก็คือความสามารถของรันไทม์เพื่อใช้คุณลักษณะสำหรับการควบคุมความละเอียดตลอดจนความเข้าใจในเส้นทางการนำเข้า ในทางตรงกันข้าม การยืนยันการนำเข้ามีความสามารถที่จำกัดในการยืนยันคุณลักษณะเฉพาะหลังการโหลดโมดูลเท่านั้น แผนดังกล่าวเสนอให้นำไวยากรณ์ที่ล้าสมัยสำหรับการยืนยันการนำเข้าออกจากค่าคอมมิชชั่น ทำให้เกิดมาตรฐานใหม่ของคุณลักษณะการนำเข้า
TypeScript 5.3 เบต้าล่าสุดพร้อมใช้งานผ่าน NuGet หรือสามารถติดตั้งได้โดยใช้ NPM โดยการรันคำสั่ง: npm install -D typescript@beta
Foregrounding TypeScript 5.3 ซึ่งเป็นผู้สมัครเปิดตัว ซึ่งมีกำหนดอย่างไม่แน่นอนในวันที่ 31 ตุลาคม ต่อจากนี้ วันที่ 14 พฤศจิกายนจะเป็นการผลิตขั้นสุดท้าย เวอร์ชันก่อนหน้านี้ TypeScript 5.2 ถูกปรับใช้เมื่อวันที่ 24 สิงหาคม
ในภูมิทัศน์ที่เกิดขึ้นใหม่ของการพัฒนา no-code และ low-code แพลตฟอร์มอย่าง AppMaster กำลังสร้างสิ่งเฉพาะสำหรับตัวเองด้วยการจัดเตรียมสภาพแวดล้อมการพัฒนาที่มีประสิทธิภาพ ครอบคลุม และบูรณาการ ซึ่งช่วยให้บริษัทต่างๆ พัฒนาแอปพลิเคชันแบ็กเอนด์ เว็บ และแอปพลิเคชันมือถือได้อย่างรวดเร็วและคุ้มต้นทุน เช่น TypeScript