Готовы ли вы отправиться в путешествие в мир серверной разработки с помощью Node.js? В этом руководстве для начинающих мы познакомим вас с процессом настройки собственного телефонного справочника с помощью Node.js. Итак, давайте углубимся и начнем!
Прежде всего, убедитесь, что на вашем компьютере установлен Node.js. Вы можете скачать последнюю версию с официального сайта Node.js и следовать инструкциям по установке для вашей операционной системы.
После запуска Node.js откройте свой любимый редактор кода и создайте новый каталог проекта. Давайте назовем его «телефонрехбери» (что в переводе с турецкого означает «телефонный справочник»). Перейдите в каталог проекта в терминале или командной строке.
Теперь пришло время инициализировать ваш проект Node.js. Запустите следующую команду в своем терминале:
npm init -y
Эта команда создает новый файл package.json, в котором будут храниться зависимости вашего проекта и другая важная информация.
Проект инициализирован, пора приступить к кодированию! Создайте новый файл с именем index.jsв каталоге вашего проекта. Это будет точкой входа для вашего приложения.
Чтобы все было организовано, мы будем использовать платформу Express.js для создания серверной части нашего телефонного справочника. Начните с установки Express.js как зависимости проекта, выполнив следующую команду:
npm install express
После завершения установки откройте index.jsв редакторе кода и импортируйте Express.js:
const express = require('express');
const app = express();
Далее давайте определим маршрут для домашней страницы нашего телефонного справочника:
app.get('/', (req, res) => {
res.send('Welcome to the Phone Directory!');
});
Этот код устанавливает маршрут GET для корневого URL-адреса (/) и отправляет простое приветственное сообщение в качестве ответа.
Теперь давайте запустим сервер и послушаем входящие запросы. Добавьте следующий код в конце index.js:
const port = 3000; // You can change this to any port number you prefer
app.listen(port, () => {
console.log(`Server is running on port ${port}`);
});
Сохраните файл и вернитесь в свой терминал. Выполните следующую команду, чтобы запустить сервер Node.js:
node index.js
Поздравляем! Вы только что создали свой первый сервер телефонного справочника Node.js. Откройте веб-браузер и посетите http://localhost:3000(или указанный вами номер порта), чтобы увидеть свое приложение в действии.
Не стесняйтесь исследовать и расширять серверную часть своего телефонного справочника, добавляя дополнительные маршруты, обрабатывая операции с базой данных и реализуя дополнительные функции. Возможности безграничны!
В этой статье мы рассмотрели базовую настройку серверной части телефонного справочника Node.js с использованием Express.js. Выполнив эти шаги, вы сделали свой первый шаг на пути к тому, чтобы стать бэкэнд-разработчиком. Продолжайте учиться, экспериментировать и создавать потрясающие проекты с помощью Node.js!