Deno năm 2020
(deno.land)Tổng quan quá trình phát triển Deno trong năm 2020
Tháng 1: Chuyển thư viện tích hợp V8 từ libdeno(C++) sang rusty_v8
Tháng 2: Áp dụng dprint cho deno fmt, thêm deno test
Tháng 3: Hỗ trợ trình gỡ lỗi V8, thêm deno doc/upgrade
Tháng 4: Chốt API cho bản phát hành 1.0 (không tương thích với các phiên bản trước đó, nhưng sẽ không thay đổi cho đến 2.0)
Tháng 5: Phát hành Deno 1.0
Tháng 6: 1.1 - Thêm kiểm tra kiểu incremental và deno lint
Tháng 7: 1.2 - Chuyển mã runtime nội bộ từ TypeScript sang JavaScript
Tháng 8: 1.3 - Phát hành Registry mới
Tháng 9: 1.4 - API WebSocket, tạo kiểu CSS cho console, tải lại khi tệp thay đổi với run --watch, thêm test --coverage
Tháng 10: 1.5 - Áp dụng isolatedModules, tăng tốc deno bundle gấp 15 lần nhờ thêm tree shaking, cải thiện REPL
Tháng 11: Viết lại hạ tầng trình biên dịch TSC
Tháng 12: 1.6 - Tạo tệp thực thi độc lập với deno compile, thêm Deno Language Server, hỗ trợ thử nghiệm Mac ARM64(M1)
4 bình luận
Deno có thực sự được dùng nhiều không? Tôi nghe nhắc đến khá nhiều, nhưng hình như chưa thấy ai dùng thực tế cả..
Tôi đã thử vào khoảng giữa năm ngoái, nhưng chưa nói đến các thư viện như express, ngay cả thứ để kết nối DB cũng không có nên rất khó phát triển web. Có vẻ như vẫn chưa có lĩnh vực nào thực sự nổi bật cả.
Có vẻ vẫn chưa có nhiều trường hợp thành công khi dùng trong môi trường production. Vì bản 1.0 chính thức ra mắt còn chưa được 1 năm nên có lẽ cần chờ thêm một thời gian nữa.
Có vẻ SWC do anh Kang Dong-yoon tạo ra được nhắc đến ở nhiều chỗ.