Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

TypeScript 5.3 Memperkenalkan Dukungan Impor Atribut dan Peningkatan Fungsi untuk Modul ECMAScript

TypeScript 5.3 Memperkenalkan Dukungan Impor Atribut dan Peningkatan Fungsi untuk Modul ECMAScript

Menandai peningkatan penting pada versi JavaScript Microsoft, TypeScript 5.3 membuka pintunya untuk produksi. Sorotan dari rilis baru ini tetap pada dukungan untuk mengimpor atribut dalam modul ECMAScript, sebuah langkah progresif dalam meningkatkan fungsionalitas bahasa yang kaya. Pasca pengumuman pada tanggal 20 November, pengembang dapat mengakses pemutakhiran kunci ini melalui pengelola paket populer seperti NuGet atau NPM, dengan perintah NPM: npm install -D typescript.

Mengklaim relevansinya, TypeScript 5.3 disinkronkan dengan modifikasi terbaru yang dibahas dalam proposal atribut impor ECMA. Modul ECMAScript menyaksikan munculnya sintaks sebaris dari proposal ECMA, yang dirancang secara eksklusif untuk meneruskan informasi bersama penentu modul. Tujuannya adalah untuk memberikan dukungan pada jenis modul tambahan yang tersebar secara seragam di berbagai lingkungan JavaScript, dengan modul JSON sebagai penerima manfaat awal.

Dalam pernyataan yang bermakna, Microsoft menyoroti kegunaan atribut impor sebagai ketentuan untuk memberikan konteks tentang format yang diharapkan dari modul saat runtime. Microsoft mengutip skenario contoh untuk mendemonstrasikan hal yang sama, di mana konten atribut tetap tidak diverifikasi oleh TypeScript, karena atribut tersebut khusus untuk host dan dirancang untuk dijalankan oleh browser dan beberapa lingkungan runtime.

Atribut impor dapat menelusuri asal-usulnya kembali ke proposal awal yang disebut pernyataan impor, yang berhasil diterapkan di TypeScript 4.5, pada akhir tahun 2021. Dua perbedaan utama antara bentuk yang digunakan sebelumnya dan bentuk yang dikembangkan menjadi jelas - perbedaan utamanya adalah peralihan kata kunci tegaskan ke kata kunci with dan yang kedua, walaupun tidak terlalu kentara, adalah bahwa runtime kini diberdayakan untuk memanfaatkan atribut untuk mengarahkan resolusi dan interpretasi jalur impor, dengan versi sebelumnya membatasi pernyataan hanya pada modul yang dimuat. Oleh karena itu, rencana masa depan menunjukkan pergeseran progresif dari sintaksis pernyataan impor ke sintaksis atribut impor yang baru dan diusulkan.

Peningkatan penting lainnya yang diperkenalkan di TypeScript 5.3 adalah pilihan istimewa untuk menggunakan impor otomatis hanya tipe berdasarkan kelayakannya. Sebelum peralihan ini, TypeScript diterapkan menggunakan pengubah tipe secara paralel ketika impor otomatis dihasilkan untuk elemen dalam posisi tipe. Dengan adanya peningkatan ini, opsi khusus editor khusus dipicu dan diaktifkan oleh TypeScript.

Mengikuti tradisi siklus hidup perangkat lunak, TypeScript 5.3 berasal dari versi beta yang diluncurkan pada tanggal 3 Oktober, kemudian diselesaikan setelah kandidat rilis diumumkan pada tanggal 3 November. Ini menggantikan pendahulunya, TypeScript 5.2, yang dirilis beberapa bulan sebelumnya pada tanggal 24 Agustus.

Dengan prospek menarik dalam merancang aplikasi dengan cepat dan hemat biaya, platform seperti AppMaster berpotensi memanfaatkan peningkatan fungsionalitas yang dihasilkan oleh TypeScript 5.3 untuk melayani beragam audiens pengembang, mulai dari pengembang tunggal hingga perusahaan besar dan kecil. Dengan dunia yang penuh semangat mengeksplorasi alternatif no-code dan kode rendah dibandingkan pengkodean tradisional, platform seperti AppMaster siap membuat TypeScript 5.3 dan penerusnya dapat diakses oleh demografi yang lebih luas.

Posting terkait

Samsung Meluncurkan Galaxy A55 dengan Keamanan Inovatif dan Versi Premium
Samsung Meluncurkan Galaxy A55 dengan Keamanan Inovatif dan Versi Premium
Samsung memperluas jajaran produk kelas menengahnya dengan memperkenalkan Galaxy A55 dan A35, yang dilengkapi keamanan Knox Vault dan elemen desain yang ditingkatkan, memberikan kualitas unggulan pada segmen ini.
Cloudflare Meluncurkan Firewall untuk AI guna Melindungi Model Bahasa Besar
Cloudflare Meluncurkan Firewall untuk AI guna Melindungi Model Bahasa Besar
Cloudflare selangkah lebih maju dengan Firewall untuk AI, WAF canggih yang dirancang untuk terlebih dahulu mengidentifikasi dan menggagalkan potensi penyalahgunaan yang menargetkan Model Bahasa Besar.
ChatGPT OpenAI Kini Berbicara: Masa Depan AI Interaktif Suara
ChatGPT OpenAI Kini Berbicara: Masa Depan AI Interaktif Suara
ChatGPT telah mencapai tonggak sejarah fitur dengan OpenAI yang meluncurkan kemampuan suara. Pengguna kini dapat menikmati interaksi handsfree saat ChatGPT membacakan tanggapan dengan lantang di iOS, Android, dan web.
Mulai Gratis
Terinspirasi untuk mencoba ini sendiri?

Cara terbaik untuk memahami kekuatan AppMaster adalah dengan melihatnya sendiri. Buat aplikasi Anda sendiri dalam hitungan menit dengan langganan gratis

Hidupkan Ide Anda