День 35 навчання MERM Stack

Сьогодні я створив свій перший нативний вебсервер.

На моєму курсі Node.js я перейшов від локальних скриптів. Мій код більше не запускається і одразу зупиняється. Тепер сервер залишається активним. Він прослуховує з'єднання з інтернету.

Я дізнався, як комп'ютери взаємодіють через мережу. Ось що я вивчив:

Модуль http Я використовував нативну утиліту http для обробки даних. Я використав http.createServer() для запуску сервера. Ця функція приймає два аргументи:

Метод listen Для зв'язку серверу потрібен певний порт. Я налаштував свій сервер на прослуховування порту 8000. Він слугує шлюзом для вхідних запитів.

Реалізація коду:

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");
});

Джерело: https://dev.to/ali_hamza_589ec7b3eb6688d/day-35-of-learning-mern-stack-ldn