OpenSource-Hub
D

deno

SHA-256
108.3k stars·개발 도구·SHA-256 체크섬 확인됨

Deno는 안전하고 현대적인 JavaScript/TypeScript 런타임으로, TS를 기본 지원하고 권한 제어가 내장되어 있으며 Node.js의 강력한 대안입니다.

스마트 다운로드

Download 버전 다운로드

v2.9.5 · 40.7 MB

더 안전하고 더 현대적인 Node.js 대체품, TS를 직접 실행합니다.

주요 기능

  • TypeScript와 JavaScript를 기본 지원하며 추가 컴파일 단계가 필요 없습니다
  • 내장 권한 모델로 네트워크 및 파일 접근에 명시적 승인이 필요해 보안성이 향상됩니다
  • URL을 통한 모듈 직접 가져오기를 지원하며 내장 패키지 매니저와 표준 라이브러리를 제공합니다
  • V8, Rust, Tokio 기반으로 뛰어난 성능을 제공하며 WebAssembly를 실행할 수 있습니다
  • 단일 실행 파일로 설치가 간편하고 크로스 플랫폼을 지원합니다

할 수 없는 것

  • 권한이 있는 코드를 처음 실행할 때는 --allow-net 등의 플래그를 명시적으로 추가해야 합니다. 일부 Node.js 모듈과 npm 패키지는 호환성 계층을 통해야만 실행할 수 있습니다. 구버전 스크립트는 Deno 초기 API에 의존할 수 있으므로 버전 마이그레이션에 주의해야 합니다.

사용 사례

  • Web 서비스 및 API 인터페이스 개발
  • CLI 도구 및 스크립트 작성, 서버리스 함수 배포

상세 설명

Deno는 안전한 기본값과 뛰어난 개발 경험을 핵심으로 하는 현대적인 JavaScript, TypeScript 및 WebAssembly 런타임입니다. V8, Rust, Tokio 기반으로 구축되었으며, Node.js의 많은 역사적 유산을 과감히 버렸습니다: TypeScript를 기본 지원하여 번거로운 빌드 단계가 필요 없고, 패키지 관리를 내장하여 URL로 모듈을 직접 가져올 수 있으며, 권한 시스템을 제공하여 네트워크, 파일 등 민감한 작업은 반드시 명시적 승인이 필요합니다. Node.js와 비교했을 때 Deno는 더 안전하고 간결하며, 웹 서비스, CLI 도구, 엣지 함수 구축에 매우 적합합니다. 단일 실행 파일, 제로 구성 시작으로 초보자에게 친숙하면서도 고급 사용자의 성능 요구를 충족합니다. 프로젝트 유지보수가 활발하고, 커뮤니티가 활동적이며, 문서가 잘 갖춰져 있습니다.

태그

JavaScriptTypeScriptRustWebAssemblyNode.js 替代

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

해당 시스템에 맞는 설치 스크립트 또는 설치 패키지를 다운로드합니다 (macOS/Linux는 curl, Windows는 PowerShell 사용)

4

설치 명령을 실행하거나 Homebrew / Winget / Chocolatey 등 패키지 매니저로 설치합니다

5

server.ts 파일을 새로 만들고 Deno.serve 코드 한 줄을 작성합니다

설치 가이드
  1. 해당 시스템에 맞는 설치 스크립트 또는 설치 패키지를 다운로드합니다 (macOS/Linux는 curl, Windows는 PowerShell 사용)
  2. 설치 명령을 실행하거나 Homebrew / Winget / Chocolatey 등 패키지 매니저로 설치합니다
  3. server.ts 파일을 새로 만들고 Deno.serve 코드 한 줄을 작성합니다
파일 무결성

SHA-256 체크섬 확인됨

GitHub 공식 Release 페이지에서 추출된 체크섬

SHA256 체크섬

171efab55ac6b9881fd53ee4c20f8bf3bb1340ffc618483746909014db12216a

이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

스크립트로 설치한 경우, Deno 관련 디렉토리와 PATH 변수를 직접 삭제하십시오. 패키지 관리자(예: brew, choco, scoop)를 사용한 경우, 해당 명령어로 제거하십시오(예: brew uninstall deno).

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스MIT
마지막 업데이트2026-08-17T07:34:40Z
GitHub 저장소공식 웹사이트

유사한 프로젝트