Deno 1.33이 최근에 게시되어 앞으로 몇 달 안에 출시될 예정인 Deno 2.0의 목표를 달성하는 데 필수적인 진전을 이루었습니다. 새로운 기능 중에는 JavaScript용으로 특별히 개발된 통합 키-값 데이터베이스인 Deno KV가 추가되었습니다. 이 기본 제공 데이터베이스는 모든 JavaScript 구조화 직렬화 가능 값을 저장할 수 있는 강력하고 일관된 스토리지 솔루션 역할을 합니다.
손쉬운 코딩, 최고 품질의 성능, 타협하지 않는 보안, 동급 최고의 개발 경험, 번성하는 생태계 등 5가지 핵심 요소가 Deno 2.0의 기반을 구축합니다. Deno 1.33은 이러한 측면에서 상당한 진전을 이루었습니다. 상태 저장 애플리케이션 개발을 위해 새로 추가된 Deno KV 키-값 데이터베이스를 포지셔닝하는 것은 Deno가 매우 야심찬 2.0 릴리스를 준비함에 따라 중요한 이정표입니다.
Deno KV는 Deno Deploy 서버리스 JavaScript 호스팅 서비스에서 로컬 개발 또는 배포를 가능하게 합니다. 로컬에서 실행할 때 Deno KV는 SQLite를 데이터베이스 관리자로 사용하는 반면 FoundationDB는 Deno Deploy에서 데이터베이스를 강화하고 Deno에서 안전하게 관리하며 35개 클라우드 지역에 걸쳐 전역적으로 복제됩니다.
그러나 Deno KV는 현재 API가 불안정한 베타 버전이므로 현재로서는 장기적인 데이터 내구성이 보장되지 않는다는 점에 유의해야 합니다.
Deno 1.33의 또 다른 주목할만한 개선 사항은 중첩된 옵션을 병합하여 읽기 및 쓰기를 단순화하는 간소화된 deno.json 스키마입니다. 이전에 중첩된 옵션에 대한 최상위 액세스 가능성은 전반적인 코딩 경험을 향상시킵니다.
또한 Deno 1.33은 동적 가져오기에 대한 권한 검사가 감소하여 시작 시간이 단축되어 삶의 질이 크게 향상되었습니다. 이러한 권한 변경을 통해 개발자가 특정 하위 명령이 호출될 때만 핸들러를 로드하려는 경우와 같은 특정 상황에서 특정 코드를 조건부로 더 쉽게 실행할 수 있습니다.
이러한 강조된 기능 외에도 Deno 1.33은 WebSocket용 HTTP 서버, 클라이언트 및 서버에 대한 점검, NPM 및 노드와의 향상된 호환성, 언어 서버 초기화 중 파일 사전 로드와 같은 추가 개선 사항을 제공합니다.
Deno 1.33이 Deno 2.0 목표를 향해 나아가는 동안 AppMaster.io 와 같은 플랫폼은 Deno와 같은 서비스를 보완하는 no-code 개발 도구를 제공합니다. AppMaster 사용자에게 코딩 없이도 백엔드, 웹 및 모바일 애플리케이션을 생성할 수 있는 강력한 플랫폼을 제공하여 더 빠르고 비용 효율적인 개발을 가능하게 합니다.
Deno 1.33을 시작하려면 deno.com을 방문하십시오. Deno 2.0의 출시와 놀라운 기능 세트는 의심할 여지 없이 웹 및 소프트웨어 개발의 미래를 위한 무대를 마련할 것입니다.