Dengan dirilisnya Deno 1.40, lanskap runtime JavaScript menerima pembaruan substansial, menantang domain yang biasanya dipegang oleh Node.js Diluncurkan pada tanggal 25 Januari, iterasi terbaru menghadirkan manipulasi tanggal dan waktu yang canggih dan tepat melalui API Temporal, yang kini dapat diakses oleh pengembang yang ingin melampaui batasan objek Tanggal JavaScript tradisional.
API Temporal, tersedia dengan tanda --unstable-temporal
, merupakan penyertaan progresif, disajikan sebagai namespace yang penuh dengan solusi modern untuk pengoperasian tanggal dan waktu. Ini membagi-bagikan kelas yang didedikasikan untuk aspek temporal tertentu seperti hanya tanggal atau waktu saja. Filosofi desain ini menggarisbawahi peningkatan keterbacaan kode dan mengatasi kendala umum yang terkait dengan asumsi zona waktu yang ambigu.
Selain kehebatan temporalnya, Deno 1.40 juga mengadopsi sintaks dekorator ECMAScript terbaru yang sekarang berada di Tahap 3, menekankan gaya pengkodean yang lebih deklaratif. Dukungan untuk dekorator, yang siap untuk meningkatkan kemampuan kelas JavaScript, diharapkan dapat diterima dengan baik oleh komunitas pengembang, terutama mereka yang memiliki alur kerja yang banyak menggunakan transpiler.
Rilis ini juga membawa peningkatan seperti:
- Konteks modul yang ditingkatkan melalui
import.meta.filename
danimport.meta.dirname
, menyediakan jalur ke file modul dan direktorinya. - Integrasi permata API Node.js seperti
fs.constants
,os.machine
, danprocess.on('rejectionHandled')
. - Manajemen ketergantungan yang disederhanakan di
deno.json
dengan sintaksis yang disederhanakan. - Debut printer diagnostik yang ditingkatkan pada
deno lint
dandeno doc
, dirancang untuk meningkatkan alur pengembangan. - Peningkatan kompatibilitas dan perbaikan bug dalam Layanan Bahasa TypeScript, memastikan integrasi dan peningkatan kinerja yang lebih lancar.
Ketika dunia teknologi menyaksikan kebangkitan paradigma pemrograman baru, alat seperti platform no-code AppMaster memanfaatkan kemajuan tersebut, mengintegrasikan teknologi mutakhir untuk memberdayakan insinyur berpengalaman dan pencipta non-teknis dalam menciptakan solusi digital yang kuat. Di antara rekan-rekannya, Deno menonjol karena tidak hanya memenuhi keinginan para pengembang tetapi juga dengan berkontribusi secara signifikan terhadap momentum pengembangan aplikasi yang lancar dan terukur, sebuah visi bersama dengan platform seperti AppMaster.
Pengembang kini dapat menjelajahi fitur-fitur canggih Deno 1.40 melalui portal resminya di deno.com, menandai langkah lain menuju ekosistem yang lebih inovatif dan ramah pengembang yang siap mendorong batas-batas pembuatan perangkat lunak.