Deno bertujuan untuk menjadi runtime JavaScript tercepat

Deno bertujuan untuk menjadi runtime JavaScript tercepat

Menurut tim Deno, perubahan besar akan terjadi pada Deno. Runtime JavaScript dan TypeScript dimaksudkan untuk memberikan interoperabilitas yang lebih baik dengan manajer paket Node npm dan menjadi runtime JavaScript tercepat. Perusahaan besar yang menggunakan Deno juga dapat meminta dukungan gratis.

Awalnya dikembangkan oleh penemu Node.js Ryan Dahl untuk memperbaiki kelemahan di lingkungan runtime JavaScript, Deno sekarang memiliki lebih dari 250.000 pengguna bulanan dan lebih dari 4 juta unduhan di GitHub. Lingkungan runtime untuk JavaScript, TypeScript dan WebAssembly menggunakan mesin JavaScript V8 dan dikembangkan di Rust. Seharusnya menawarkan keamanan sejak awal, karena tidak mengizinkan akses ke file atau jaringan secara default, misalnya. Deno terdiri dari satu executable tanpa ketergantungan dan dapat diinstal pada Windows, macOS dan Linux.

Tim Deno tidak memiliki tujuan yang lebih rendah daripada menjadikan Deno sebagai lingkungan runtime JavaScript tercepat. Menurut entri blog, tidak ada keraguan tentang keberhasilan proyek berkat substruktur V8 dan Rust. Antara lain, tim pengembang saat ini sedang mengerjakan mendesain ulang Server HTTP Deno dan telah mengumumkan bahwa itu adalah server web JavaScript tercepat yang pernah dikembangkan.

Sebagai bagian dari peningkatan kinerja, inovasi juga direncanakan untuk sistem Deno Ops: integrasi dengan V8 Fast API harus memungkinkan panggilan cepat dari JavaScript ke kode asli. Deno 1.20 telah meletakkan dasar untuk ini. Antarmuka Fungsi Asing (FFI) juga harus menerima pembaruan. Menurut tim Deno, pengguna Deno harus memperhatikan manfaat kecepatan secara nyata “sebelum musim panas berakhir.”

Menurut tim pengembang, komunitas Deno telah menyatakan keinginannya untuk dapat bekerja lebih mudah dengan kode JavaScript yang ditulis untuk Node.js dan tersedia sebagai paket npm. Tim Deno ingin memenuhi keinginan ini di masa depan dan memudahkan untuk mengimpor paket npm ke Deno. Dalam tiga bulan ke depan, 80-90% paket npm akan dapat digunakan di Deno.

READ  Metro memperketat jangkauannya: sepertiga lebih sedikit barang dagangan di toko

URL npm khusus digunakan untuk ini, mis. import express from "npm:express@5";. modul npm yang direferensikan dengan cara ini karena ketergantungan tidak akan memiliki folder node_modules serta a npm install memiliki. Mereka secara otomatis diunduh ke cache Deno dan harus dapat digunakan dengan semua alat Deno, seperti pengecekan tipe.

Di masa depan, tim pengembangan akan menawarkan jam kantor gratis kepada pengguna Deno dalam pengaturan komersial. Apa yang disebut Jam Kerja Deno ini dimaksudkan untuk membantu bisnis yang mengalami kesulitan teknis dan memberikan wawasan kepada tim pengembangan untuk menggunakan Deno. Siapa pun yang menggunakan Deno di lingkungan perusahaan dapat menggunakan formulir minta bantuan gratis. Prioritas harus didasarkan pada ukuran dan urgensi bisnis.

Rencana ini dan lainnya Orang yang tertarik dapat membacanya di entri blog Deno.


(Mungkin)

Ke halaman rumah

Written By
More from Hulwi Zafar
Porsche meluncurkan Cayenne dalam versi sporty dengan 640 hp
Porsche melihat Cayenne Coupé dan pada bulan September menghadirkan mesin bensin delapan...
Read More
Leave a comment

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *