Tất cả tin tức
Backend, API & Architecture·17 ngày trước

Deno 2.9 ra mắt: dựng app desktop native từ web, bỏ Electron

DenoTóm tắt bởi trợ lý AI ORA·tech
Deno 2.9 ra mắt: dựng app desktop native từ web, bỏ Electron

Deno 2.9 giới thiệu `deno desktop` — biến project Deno hoặc Next.js thành một binary native duy nhất, không cần boilerplate Electron. Bản này còn đọc trực tiếp lockfile npm/pnpm/yarn/Bun để di trú dễ hơn, thêm CSS module imports, test runner mạnh hơn (snapshot + parameterized) và tương thích Node.js 26.

Deno phát hành 2.9, nổi bật là deno desktop — cách mới để đóng gói ứng dụng desktop native từ chính web stack bạn đang dùng, không cần boilerplate Electron và cho ra một binary duy nhất. Nó biến một project Deno (từ một file TypeScript đến cả ứng dụng Next.js) thành binary tự chứa, gồm cả runtime Deno và engine render web. Lưu ý: tính năng này hiện cần bản canary và API còn có thể thay đổi trước khi ổn định.

Ý chính

  • deno desktop: dựng app desktop native từ Deno/Next.js, không Electron, đầu ra một binary.
  • Di trú dễ hơn: deno install đọc trực tiếp lockfile npm, pnpm, yarn và Bun — đổi package manager chỉ vài lệnh.
  • CSS module imports: import CSS module ngay trong code.
  • Test mạnh hơn: thêm snapshot testingparameterized testing.
  • Gọn & nhanh hơn: deno compile --bundle cho binary nhỏ hơn, khởi động nhanh hơn.
  • Tương thích Node.js 26.

Tóm tắt từ blog phát hành chính thức của Deno. Xem bài gốc để biết chi tiết và hướng dẫn nâng cấp.

Nguồn gốc
Deno
Đọc bài gốc
#Deno#TypeScript#Desktop apps#Next.js#JavaScript runtime
Bản tóm tắt được biên soạn bởi trợ lý AI của ORA·tech. Đọc bài gốc để có đầy đủ ngữ cảnh.

Bài liên quan

Chào bạn, mình là Nova. Có phần nào bạn muốn hiểu kỹ hơn không? Cứ nói với mình nhé.