Node.js 최근 몇 년간 새롭게 등장하는 프로그래밍 런타임으로서, V8 엔진 덕분에 백엔드 서비스로서 비교적 높은 운영 효율을 가지고 있어 많은 시나리오에서 일상 개발에 충분합니다. 하지만 개발자들이 C++에서 Node.js 네이티브 확장 기능을 개발할 수 있는 기회를 열어, 프로젝트 개발 시 더 많은 선택지를 제공합니다. Node.js: A Dozen C++ Extensions는 Chrome V8 지식을 바탕으로 일부 콘텐츠를 결합해 Node.js에서 제공하는 API를 사용해 네이티브 C++ 확장 기능을 작성하는 방법을 가르칩니다. 또한 이후 고급 장에서는 비동기 관련 원고어 추상 NAN과 libuv에 대한 지식을 소개하고, 이해를 심화시키기 위해 여러 예제로 보완할 것입니다. 하지만 이 책의 내용을 배우기 전에, 독자들이 기본 Node.js과 C++ 기초를 갖추고 있기를 바랍니다. "Node.js: A Dozen C++ Extensions"를 읽는 것은 Chrome V8 개발, libuv 개발, 그리고 Node.js의 기본 C++ 확장 개발 지식을 동시에 배우는 것과 같아 매우 가치 있는 경험입니다! 목차 1 Node.js C++ 확장 전구자 지식 예비고 1 2 C++ 모듈 원칙에 대한 간략한 분석 57 3 크롬 V8 기본 104 4 C++ 확장 예비 실용 탐구 212 5 Node.js 네이티브 추상화 – NAN 260 6 비동기 여정 – 리부브 328 7 실제 전투 - 파일 모니터 370 8 실제 전투—기존 패키지 분석 401 9 N-API – 차세대 Node.js C++ 확장 개발 접근법 425 다운로드:https://pan.baidu.com/s/1sADFH6WkwXW478K4nxbT4g 암호:관광객 여러분, 이 게시물의 숨겨진 내용을 보고 싶으시다면 부탁드립니다 회답
|