Руководство для начинающих по созданию сервера.

Шаг 1. Настройте среду Node.js

Прежде всего, убедитесь, что на вашем компьютере установлен Node.js. Вы можете скачать последнюю версию с официального сайта Node.js (https://nodejs.org). После установки откройте терминал или командную строку и проверьте установку, набрав:

node -v

Если вы видите номер версии, все готово!

Шаг 2: Инициализируйте свой проект

Создайте новый каталог проекта и перейдите в него с помощью терминала. Затем выполните следующую команду, чтобы инициализировать новый проект Node.js:

npm init -y

Эта команда создаст новый файл package.json с настройками по умолчанию.

Шаг 3: Установите экспресс-модуль

Теперь давайте установим модуль Express, который упростит создание сервера. В терминале выполните следующую команду:

npm install express

Эта команда загрузит и установит модуль Express в ваш проект.

Шаг 4: Создайте файл сервера

Создайте новый файл, назовем его server.js в каталоге вашего проекта. Откройте его в текстовом редакторе и приступайте к кодированию!

В server.js добавьте следующие строки кода:

import express from "express";

const app = express();
const port = 3000;

app.get('/', (req, res) => {
  res.send('Welcome to my server!');
});

app.listen(port, () => {
  console.log(`Server is running on port ${port}`);
});

В приведенном выше коде мы импортируем модуль Express, создаем экземпляр приложения Express, устанавливаем порт 3000, определяем маршрут для корневого URL («/»), который отправляет приветственное сообщение, и, наконец, запускаем сервер.

Шаг 5: Запустите свой сервер

В терминале перейдите в каталог вашего проекта и выполните следующую команду:

node server.js

Поздравляю! Ваш сервер запущен и работает. Откройте веб-браузер и посетите http://localhost:3000

Давайте встретимся в следующем блоге и расширим наш сервер, добавив больше маршрутов, обработав различные методы HTTP и интегрировав их с базами данных или внешними API. Ваше здоровье!