Node.js Als aufkommender Programmlaufzeit in den letzten Jahren hat er dank der V8-Engine eine relativ hohe Betriebseffizienz als Backend-Service, was für unsere tägliche Entwicklung in vielen Szenarien ausreicht. Es eröffnet jedoch auch Entwicklern die Möglichkeit, nativen Erweiterungen für Node.js in C++ zu entwickeln, was ihnen mehr Optionen bei der Entwicklung ihrer Projekte gibt. Node.js: Ein Dutzend C++-Erweiterungen baut auf dem Wissen von Chrome V8 auf und kombiniert einige Inhalte mit, um Ihnen beizubringen, wie Sie native C++-Erweiterungen mit einigen der von Node.js bereitgestellten APIs schreiben können. Darüber hinaus wird in den folgenden fortgeschrittenen Kapiteln das Wissen über natives abstraktes NAN und libuv im Zusammenhang mit asynchroner Technik eingeführt und schließlich mit mehreren Beispielen ergänzt, um das Verständnis zu vertiefen. Bevor man jedoch den Inhalt dieses Buches lernt, hofft man, dass die Leser grundlegende Node.js- und C++-Kenntnisse haben. "Node.js: A Dozen C++ Extensions" zu lesen, ist gleichbedeutend damit, gleichzeitig Chrome V8-Entwicklung, Libuv-Entwicklung und das native C++-Erweiterungs-Wissen von Node.js zu lernen, was sich absolut lohnt! Inhaltsverzeichnis 1 Node.js C++ Erweiterung Vorläufer-Wissensreserve 1 2 Kurze Analyse der C++-Modulprinzipien 57 3 Chrome V8 Basics 104 4 Vorläufige praktische Erkundung der C++-Erweiterungen 212 5 Node.js Native Abstraktion – NAN 260 6 Asynchrone Reise – Libuv 328 7 Tatsächlicher Kampf – File Monitor 370 8 Tatsächlicher Kampf – Analyse des bestehenden Pakets 401 9 N-API – Nächste Generation Node.js C++-Erweiterungsentwicklungsansatz 425 Herunterladen:https://pan.baidu.com/s/1sADFH6WkwXW478K4nxbT4g Passwort:Touristen, wenn ihr den versteckten Inhalt dieses Beitrags sehen wollt, bitte Antwort
|