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

AppMaster di BubbleCon 2024: Menjelajahi Tren Tanpa Kode
AppMaster di BubbleCon 2024: Menjelajahi Tren Tanpa Kode
AppMaster berpartisipasi dalam BubbleCon 2024 di NYC, memperoleh wawasan, memperluas jaringan, dan menjajaki peluang untuk mendorong inovasi dalam ruang pengembangan tanpa kode.
Rangkuman FFDC 2024: Wawasan Utama dari Konferensi Pengembang FlutterFlow di NYC
Rangkuman FFDC 2024: Wawasan Utama dari Konferensi Pengembang FlutterFlow di NYC
FFDC 2024 memeriahkan Kota New York, menghadirkan wawasan mutakhir bagi para pengembang dalam pengembangan aplikasi dengan FlutterFlow. Dengan sesi yang dipandu oleh para ahli, pembaruan eksklusif, dan jaringan yang tak tertandingi, acara ini merupakan acara yang tidak boleh dilewatkan!
PHK di Sektor Teknologi Tahun 2024: Gelombang Berkelanjutan yang Mempengaruhi Inovasi
PHK di Sektor Teknologi Tahun 2024: Gelombang Berkelanjutan yang Mempengaruhi Inovasi
Dengan pemutusan hubungan kerja (PHK) 60.000 di 254 perusahaan, termasuk raksasa seperti Tesla dan Amazon, pada tahun 2024 akan terjadi gelombang PHK di sektor teknologi yang terus membentuk kembali lanskap inovasi.
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