Node.js是一個基於Google V8引擎的JavaScript運行環境,用於在伺服器端運行JavaScript。
Node.js使用事件驅動和非阻塞式I/O模型,使得它輕量且高效,非常適合用於構建實時Web套用和網路伺服器。Node.js不僅僅是一門語言,它為JavaScript提供了一個運行環境,使得JavaScript可以在伺服器端運行,與PHP、Python、Perl、Ruby等服務端語言一樣。Node.js的優勢在於其高並發性和高性能,它採用單執行緒和異步I/O模型,能夠有效地處理高並發場景,避免多執行緒帶來的複雜性和性能問題。