Native Web Server

You do not need to install massive HTTP frameworks or drag in a node_modules folder with a thousand dependencies just to host an API endpoint.

Sofuu binds directly to raw OS sockets. The sofuu.http module provides an ultra-lightweight, non-blocking HTTP proxy built right into the executable, capable of handling huge bursts of backend traffic effortlessly.

1
2
3
4
5
6
7
8
// Boot an asynchronous HTTP multiplexer over a raw OS socket
const server = sofuu.http.createServer((req, res) => {
res.writeHead(200, { "Content-Type": "application/json" });
res.end(JSON.stringify({ status: "online", latency: 0.1 }));
});
// Server launches directly on the hardware port
server.listen(8080, "0.0.0.0");
View full API specs