Ovo je asinhroni omotač oko Nodejs platforme:
https://github.com/joyent/libuv
Pisan je u C.
Čitam jednu knjigu koja se bazira na starijoj verziji ove biblioteke, a u kojoj se implementira server uz pomoć HTTP parsera.
Sad, problem je što se sve oko Nodejs-a veoma brzo mijenja - tako da tutorijali brzo zastarijevaju. Znači, stari API iz tutorijala ne radi - jer se biblioteka mijenjala
Ja prilično dobro čitam C/C++ kod sa distance, ali mi ipak izmiču detalji jez nemam iskustva.
U Javascriptu mi je lako pratiti promjene i čitati kod, ali na nivou jezika koji se zasnivaju na referencama i pointerima - teško.
Pitanje je kako se bezbolno prebaciti na novi API u ovakvim situacijama?
Evo ga:
- Relying too much on this API is not recommended. It is likely to change
- significantly in the future.