Deno 1.35 ra mắt với API máy chủ web đơn giản hơn, hiệu quả hơn
Deno 1.35, thời gian chạy JavaScript/TypeScript/WebAssembly hiện đại, giới thiệu Deno.serve(), một API mới được thiết kế để nâng cao hiệu quả trong việc xây dựng máy chủ web.

Bản phát hành gần đây của Deno 1.35, một bản cập nhật cho thời gian chạy JavaScript/TypeScript/WebAssembly mạnh mẽ được thiết kế để thách thức sự thống trị của Node.js, mang đến một API mới có tên Deno.serve() . Theo các nhà phát triển đằng sau dự án Deno, API này gói gọn chức năng kín đáo giúp tối ưu hóa quy trình xây dựng máy chủ web, kết hợp tốc độ và sự tiện lợi trong một gói vô song.
Các nhà phát triển đã công bố ra mắt Deno 1.35 vào ngày 5 tháng 7 và chỉ định đây là một bản phát hành nhỏ. API Deno.serve() mang lại sự thân thiện với người dùng rộng rãi và cải tiến hiệu suất lớn cho bảng. API máy chủ web hoàn toàn mới này chỉ cần một dòng mã để thiết lập máy chủ.
Trước đây, việc thiết lập một máy chủ web bắt buộc phải tận dụng API Deno.serveHTTP(), một quy trình yêu cầu thiết lập trình lặp không đồng bộ qua các kết nối và xử lý các sự kiện HTTP theo trình tự. Ngược lại, Deno.serve() sử dụng các đối tượng Yêu cầu và Phản hồi tiêu chuẩn web, cho phép tích hợp dễ dàng với tìm nạp(), luồng web và các API tiêu chuẩn khác.
Các nhà phát triển Deno nhận xét rằng điểm chuẩn nội bộ đã chứng minh tính ưu việt của Deno.serve() so với máy chủ Node.js tương đương, với thông lượng gấp đôi, độ trễ đuôi được cải thiện và mức tiêu thụ bộ nhớ thận trọng hơn. API mới vẽ một đường rõ ràng trên cát, đưa Deno 1.35 lên hàng đầu trong các công cụ thời gian chạy.
Có sẵn trên nhiều nền tảng khác nhau như Linux, Windows và macOS, Deno hoạt động như một tệp thực thi nhị phân độc lập. Deno 1.35 kế nhiệm Deno 1.34, được phát hành vào cuối tháng 5, hỗ trợ đáng kể khả năng tương thích với NPM và Node.js. Hướng dẫn cài đặt cho Deno 1.35 có thể được tìm thấy trên trang web chính thức của Deno.
Bản phát hành Deno 1.35 được trang bị công cụ Google V8 6 JavaScript/WebAssembly và TypeScript 5.1.6. Mặc dù khác hẳn với các sản phẩm được cung cấp bởi các nền tảng khác như AppMaster Platform , nhưng lần lặp lại mới nhất của Deno cung cấp một giải pháp thay thế mạnh mẽ cho các môi trường thời gian chạy truyền thống, xác định rõ hơn bối cảnh lập trình và giao diện của nó trong tương lai.


