Îïèñàíèå:
Node.js ÿâëÿåòñÿ ñåðâåðíîé òåõíîëîãèåé, êîòîðàÿ îñíîâàíà íà ðàçðàáîòàííîì êîìïàíèåé Google JavaScript-äâèæêå V8. Ýòî ïðåêðàñíî ìàñøòàáèðóåìàÿ ñèñòåìà, ïîääåðæèâàþùàÿ íå ïðîãðàììíûå ïîòîêè èëè îòäåëüíûå ïðîöåññû, à àñèíõðîííûé ââîä-âûâîä, óïðàâëÿåìûé ñîáûòèÿìè. Îíà èäåàëüíî ïîäõîäèò äëÿ âåá-ïðèëîæåíèé, êîòîðûå íå âûïîëíÿþò ñëîæíûõ âû÷èñëåíèé, íî ê êîòîðûì ïðîèñõîäÿò ÷àñòûå îáðàùåíèÿ. Ïî öåëÿì èñïîëüçîâàíèÿ Node ñõîäåí ñ ôðåéìâîðêàìè Twisted íà ÿçûêå Python è EventMachine íà Ruby.  îòëè÷èå îò áîëüøèíñòâà ïðîãðàìì JavaScript ýòîò ôðåéìâîðê èñïîëíÿåòñÿ íå â áðàóçåðå êëèåíòà, à íà ñòîðîíå ñåðâåðà.
Ñ ïîìîùüþ ýòîãî ïðàêòè÷åñêîãî ðóêîâîäñòâà âû ñìîæåòå áûñòðî îâëàäåòü îñíîâàìè Node. Êíèãà ïîíðàâèòñÿ âñåì, êòî èíòåðåñóåòñÿ íîâûìè òåõíîëîãèÿìè, íàïðèìåð âåá-ñîêåòàìè èëè ïëàòôîðìàìè ñîçäàíèÿ ïðèëîæåíèé. Ýòè òåìû ðàñêðûâàþòñÿ â õîäå ðàññêàçà î òîì, êàê èñïîëüçîâàòü Node â ðåàëüíûõ ïðèëîæåíèÿõ.