Deno
Więcej informacji
- Twórca
- Ryan Dahl
- Rok
- Właściciel
- Deno Land Inc.
- Typ
- Środowisko uruchomieniowe JavaScript i TypeScript
- Licencja
- MIT
- Oficjalna strona
- deno.com
- Kod źródłowy
- github.com/denoland/deno
Środowisko uruchomieniowe dla JavaScriptu i TypeScriptu. Ryan Dahl (twórca Node), 2018. Napisane w Rust, na silniku V8. Poprawka błędów Node'a: bezpieczne domyślnie (jawne flagi uprawnień), natywny TypeScript, API zgodne ze standardami webowymi.
v1 (2020), v2 (październik 2024). Deno 2 dodało tryb zgodności z Node (pakiety npm działają) oraz JSR (JavaScript Registry) — nowoczesną alternatywę dla npm. Jest też Deno Deploy (środowisko edge, konkurent Cloudflare Workers). Zastosowania: skrypty (bez node_modules), serverless/edge, nowoczesne projekty w TypeScripcie. Rozpowszechnienie mniejsze niż Bun, ale dojrzałe i stabilne. Biblioteka standardowa jest obszerna (pliki, HTTP, kryptografia, testy) — Node nie ma nic podobnego w zestawie. Dziś Deno 2 z JSR to wiarygodny zamiennik Node'a w nowych projektach.