Bun.sh là gì, liệu nó có thể thay thế được Nodejs và Deno
Mấy ngày hôm nay trên Twitter đang rộ lên thông tin Bun.sh vừa mới ra đời, tạo ra một môi trường runtime chạy JavaScript nhanh hơn Nodejs và Deno. Nghe có vẻ hay hay thì chịu khó ngồi test xíu xem sao. :)
Như trên trang chủ của nó thì khá mạnh dạng đưa ra ra so sánh luôn , slogan của nó như sau : Bun is a fast all-in-one JavaScript runtime.
Bài viết này chỉ mang tính chất test benchmark bằng những bài test của Bun.sh đưa ra nhằm mục đích ngắm nghía xem có gì hot không thôi, tất cả đợi thời gian và cộng đồng Javascript cân qua rồi đánh giá (lót dép hóng, hy vọng ngon thiệt :) )
https://github.com/oven-sh/bun
Sau khi clone về thì sẽ chạy benchmark xem có gì ok không, để mang tính chất công bằng thì cú mỗi thứ chạy 3 lần là ok.
Trước tiên trên máy test cần cài đặt : Node, Bun và Deno
Phần benchmark Log kết quả như sau :
Phần benchmark gZip kết quả như sau :
Phần benchmark async kết quả như sau :
Phần benchmark query data Sqlite kết quả như sau :
Kết quả ở trên chạy trên máy tính cá nhân, với kết quả benchmark mang tính khách quan, hy vọng tương lai chúng ta sẽ có nhiều lựa chọn hơn để giải quyết nhu cầu bài toán mình cần đặt ra :)
Nhãn: Reference