Deno 1.35, 더 간단하고 효율적인 웹 서버 API로 데뷔
최신 JavaScript/TypeScript/WebAssembly 런타임인 Deno 1.35는 웹 서버 구축의 효율성을 향상시키도록 설계된 새로운 API인 Deno.serve()를 도입했습니다.

Node.js의 우위에 도전하도록 설계된 강력한 JavaScript/TypeScript/WebAssembly 런타임 업데이트인 Deno 1.35 의 최신 릴리스는 Deno.serve() 라는 새로운 API를 제공합니다. 이 API는 웹 서버 구축 프로세스를 최적화하고 타의 추종을 불허하는 패키지에 속도와 편의성을 결합하는 완벽한 기능을 캡슐화한다고 Deno 프로젝트의 개발자는 말합니다.
개발자들은 7월 5일 Deno 1.35 의 출시를 발표하고 마이너 릴리스로 지정했습니다. Deno.serve() API는 테이블에 광범위한 사용자 친화성과 대규모 성능 향상을 제공합니다. 이 완전히 새로운 웹 서버 API는 서버를 설정하는 데 단 한 줄의 코드만 필요합니다.
역사적으로 웹 서버를 구축하려면 연결을 통해 비동기 반복자를 설정하고 HTTP 이벤트를 순차적으로 처리해야 하는 프로세스인 Deno.serveHTTP() API를 활용해야 했습니다. 반대로 Deno.serve() 웹 표준 Request 및 Response 객체를 채택하여 fetch(), 웹 스트림 및 기타 표준 API와 쉽게 통합할 수 있습니다.
Deno 개발자는 사내 벤치마크에서 비교 가능한 Node.js 서버에 비해 Deno.serve() 의 처리량 두 배, 테일 대기 시간 개선, 보다 신중한 메모리 소비 등의 우월성을 입증했다고 언급했습니다. 새로운 API는 모래 위에 명확한 선을 그어 Deno 1.35를 런타임 엔진의 최전선에 두었습니다.
Linux, Windows 및 macOS와 같은 다양한 플랫폼에서 사용할 수 있는 Deno는 독립 실행형 바이너리 실행 파일로 작동합니다. Deno 1.35 5월 말에 출시된 Deno 1.34 뒤를 이어 NPM 및 Node.js와의 호환성을 상당히 강화했습니다. Deno 1.35 설치 가이드라인은 공식 Deno 웹사이트에서 확인할 수 있습니다.
Deno 1.35 릴리스에는 Google V8 6 JavaScript/WebAssembly 엔진 및 TypeScript 5.1.6이 탑재되어 있습니다. AppMaster Platform 과 같은 다른 플랫폼에서 제공하는 제품과는 분명히 다르지만 Deno의 최신 버전은 기존 런타임 환경에 대한 강력한 대안을 제공하여 프로그래밍 환경과 미래의 모습을 정의합니다.


