18 Jul 2023·1 menit membaca

Deno 1.35 Memulai Debut Dengan API Server Web yang Lebih Sederhana dan Lebih Efisien

Deno 1.35, runtime JavaScript/TypeScript/WebAssembly modern, memperkenalkan Deno.serve(), API baru yang dirancang untuk meningkatkan efisiensi dalam membangun server web.

Deno 1.35 Memulai Debut Dengan API Server Web yang Lebih Sederhana dan Lebih Efisien

Rilis Deno 1.35 baru-baru ini, pembaruan untuk runtime JavaScript/TypeScript/WebAssembly yang kuat yang dirancang untuk menantang dominasi Node.js, menghadirkan API baru bernama Deno.serve() . API ini merangkum fungsionalitas kedap udara yang mengoptimalkan proses pembuatan server web, menggabungkan kecepatan dan kenyamanan dalam paket yang tak tertandingi, menurut pengembang di balik proyek Deno.

Pengembang mengumumkan peluncuran Deno 1.35 pada tanggal 5 Juli dan menetapkannya sebagai rilis minor. Deno.serve() API menghadirkan keramahan pengguna yang ekstensif dan peningkatan kinerja yang masif ke meja. API server web baru yang menyegarkan ini hanya membutuhkan satu baris kode untuk menyiapkan server.

Secara historis, membuat server web memerlukan pemanfaatan Deno.serveHTTP() API, sebuah proses yang meminta penyiapan iterator asinkron melalui koneksi dan menangani peristiwa HTTP secara berurutan. Sebaliknya, Deno.serve() mengadopsi objek Permintaan dan Respons standar web, memungkinkan integrasinya yang mudah dengan pengambilan(), aliran web, dan API standar lainnya.

Pengembang Deno berkomentar bahwa tolok ukur internal menunjukkan keunggulan Deno.serve() atas server Node.js yang sebanding, dengan throughput dua kali lipat, latensi ekor yang lebih baik, dan konsumsi memori yang lebih bijaksana. API baru menarik garis yang jelas, menempatkan Deno 1.35 di garis depan mesin runtime.

Tersedia di berbagai platform seperti Linux, Windows, dan macOS, Deno beroperasi sebagai executable biner mandiri. Deno 1.35 menggantikan Deno 1.34, dirilis pada akhir Mei, yang sangat mendukung kompatibilitas dengan NPM dan Node.js. Panduan instalasi untuk Deno 1.35 dapat ditemukan di website resmi Deno.

Rilis Deno 1.35 dilengkapi dengan mesin Google V8 6 JavaScript/WebAssembly dan TypeScript 5.1.6. Meskipun sangat berbeda dari penawaran yang disajikan oleh platform lain seperti AppMaster Platform , iterasi terbaru Deno memberikan alternatif yang kuat untuk lingkungan runtime tradisional, lebih jauh mendefinisikan lanskap pemrograman dan seperti apa tampilannya di masa depan.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started
Deno 1.35 Memulai Debut Dengan API Server Web yang Lebih Sederhana dan Lebih Efisien | AppMaster