피드로 돌아가기
Node.js BlogBackend
원문 읽기
Node.js가 ICU를 61.1로 업데이트하고 fs·net 모듈에 'ready' 이벤트를 추가해 국제화 지원 강화 및 스트림 준비 상태 감지 기능 확대
Node.js 9.11.0 (Current)
AI 요약
Technical Solution
- deps: ICU를 61.1로 업그레이드하여 CLDR 33 데이터 포함 (33개 신규 언어 및 데이터 개선 사항 적용)
- fs 모듈: ReadStream과 WriteStream에 'ready' 이벤트 추가로 스트림 초기화 완료 신호 제공
- net 모듈: Socket에 'ready' 이벤트 추가로 소켓 연결 준비 상태 감지 기능 제공
- n-api: 지원하는 n-api 버전 범프 (네이티브 애드온 호환성 확대)
- buffer: v8::TypedArray::kMaxLength를 buffer::kMaxLength로 사용하도록 변경 (V8 엔진과 일관성 유지)
실천 포인트
Node.js 기반 국제화 애플리케이션을 운영하는 팀에서 ICU
6
1.1 업데이트를 적용하면 33개의 신규 언어 로케일과 최신 CLDR 데이터를 활용할 수 있으며, 파일 스트림이나 네트워크 소켓을 다루는 코드에서 'ready' 이벤트를 구독하면 스트림 초기화 완료 후 안전하게 작업을 진행할 수 있다