← Semua tulisan

Deno 2: Aman Secara Default & Kompatibel dengan npm

· 1 min baca ·DenoJavaScriptBerita
Daftar Isi

Deno (dibuat oleh pencipta Node.js, Ryan Dahl) melengkapi tiga besar lanskap runtime JavaScript bersama Node.js dan Bun. Proposisi intinya: aman secara default. Ringkasan dari deno.com.

Security-by-Default

Setiap program Deno dimulai dengan nol izin — tanpa akses file system, jaringan, atau environment variable — sampai kamu memberikannya secara eksplisit lewat flag:

bash
deno run --allow-net --allow-read app.ts

Di tengah maraknya serangan supply-chain pada npm sepanjang 2025, postur keamanan seperti ini makin relevan.

Kompatibilitas npm yang Matang

Deno 2.x menyelesaikan masalah historis kompatibilitas npm: kini jutaan paket npm berjalan, termasuk kasus kompleks seperti gRPC, Prisma, dan addon Node-API native. Panduan migrasi resmi mendukung adopsi bertahap.

Plus

TypeScript berjalan native (termasuk enum dan namespace), toolchain bawaan (formatter, linter, test runner), serta dukungan awal untuk Temporal API. Deno menjadi pilihan menarik untuk tim yang memprioritaskan keamanan dan kesederhanaan tooling.

Detail di deno.com.

Komentar