피드로 돌아가기
Node.js BlogBackend
원문 읽기
Node.js가 V8 3.9.5 업그레이드와 npm 1.1.1 통합으로 JavaScript 엔진 성능 및 패키지 관리 기능 개선
Node.js 0.7.4 (unstable)
AI 요약
Technical Solution
- V8 JavaScript 엔진을 3.9.5로 업그레이드: 런타임 성능 및 언어 기능 향상
- npm을 1.1.1로 업그레이드: 패키지 관리자 기능 개선
- 네이티브 애드온 빌드 시 -fPIC 플래그 적용: UNIX 플랫폼에서 위치독립적 코드(Position Independent Code) 생성
- 호스트 아키텍처 감지 개선: 빌드 시스템의 호스트 환경 자동 인식 강화
- Windows x64 빌드 지원 추가: 64비트 Windows 환경에서의 네이티브 컴파일 가능
- 최상위 v8::Locker 재도입: JavaScript 엔진의 스레드 안전성 보장
- libuv에서 uv_export 및 uv_import 제거: 비동기 I/O 라이브러리의 불필요한 내보내기 함수 제거
- 배포 tarball에서 이미지 파일 제거: 배포 패키지 크기 최적화
실천 포인트
Node.js 애플리케이션을 개발하는 엔지니어는 V8
3.
9.5 업그레이드를 통해 최신 JavaScript 언어 기능과 런타임 최적화를 즉시 활용할 수 있으며, 특히 Windows x64 환경에서의 네이티브 모듈 개발이 새로 지원되어 크로스플랫폼 호환성이 향상된다.