Введение
Убедитесь, что в вашей системе установлен Node.js, выполнив команду « node --version » в терминале. Если Node.js не установлен, скачайте его с официального сайта и следуйте инструкциям по установке.
Давайте начнем
Создайте новую папку для своего проекта и откройте терминал в папке.
Инициализируйте новый проект Node.js, выполнив команду «npm init» в терминале. Следуйте инструкциям, чтобы настроить проект и создать файл package.json.
Установите Express.js, выполнив команду «npm install express» в терминале.
Создайте файл с именем «app.js» в папке вашего проекта и откройте его в текстовом редакторе.
В файле «app.js» импортируйте модуль Express.js, используя следующий код:
const express = require('express');
const app = express();
Добавьте базовый маршрут к вашему серверу, используя следующий код:
app.get('/', (req, res) => {
res.send('Ciao, mondo!');
});
Добавьте больше маршрутизации и бизнес-логики в свое приложение, используя функции маршрутизации Express.js. Например:
app.get('/api/users', (req, res) => {
//Logica per ottenere l'elenco degli utenti dal database
//Esempio di risposta JSON
const users = [
{ id: 1, name: 'Mario Rossi' },
{ id: 2, name: 'Luca Verdi' },
];
res.json(users);
});
Запустите сервер Express.js, используя следующий код:
app.listen(3000, () => {
console.log('Server avviato sulla porta 3000');
});
В терминале запустите команду « node app.js », чтобы запустить сервер.
Откройте браузер и посетите « http://localhost:3000 », чтобы просмотреть основную страницу приложения.
Протестируйте дополнительные маршруты приложений с помощью таких инструментов, как cURL или Postman.
Заключение
В этом руководстве рассматриваются основные этапы создания веб-приложения с использованием Node.js и Express.js. Вы можете расширить свой проект, добавив дополнительные функции, такие как аутентификация, база данных, механизм шаблонов и т. д.