Node.js bez js

23. 5. 2012 1:15 zboj

Většina z vás asi zná node.js bežící na V8 od Googlu. Méně známá je verze node.native, která je v podstatě to samé, ale bez V8 (a tedy bez Javascriptu). Vývojáři vzali libuv a napsali pár hlavičkových souborů, díky nimž pomocí pár řádků naimplementujete vlastní asynchronní HTTP server.

using namespace native::http; int main() { http server; if(!server.listen("0.0.0.0", 8080, [](request& req, response& res) { res.set_status(200); res.set_header("Content-Type", "text/plain"); res.end("C++ FTW\n"); })) return 1; // Failed to run server. return native::run(); }

Doporučuji podívat se na http://nodenative.com.

Sdílet