Giorno 35 dell'apprendimento dello stack MERN

Oggi ho costruito il mio primo web server nativo.

Nel mio corso di Node.js, sono andato oltre gli script locali. Il mio codice non si limita più a eseguirsi e fermarsi. Ora, il server rimane attivo. Resta in ascolto delle connessioni provenienti da internet.

Ho imparato come i computer comunicano attraverso una rete. Ecco cosa ho imparato:

The http Module Ho utilizzato l'utility nativa http per gestire i dati. Ho usato http.createServer() per avviare il server. Questa funzione utilizza due argomenti:

The listen Method Un server ha bisogno di una porta specifica per comunicare. Ho impostato il mio server per ascoltare sulla porta 8000. Questa funge da gateway per le richieste in entrata.

Code implementation:

const http = require("http");

const server = http.createServer((req, res) => {
    res.end("Hello from my Day 35 custom server!");
});

server.listen(8000, () => {
    console.log("Server is live on port 8000");
});

Source: https://dev.to/ali_hamza_589ec7b3eb6688d/day-35-of-learning-mern-stack-ldn