Введение
Node.js (Node.js на итальянском языке) — это среда выполнения с открытым исходным кодом, которая позволяет выполнять код JavaScript на стороне сервера. Он идеально подходит для создания масштабируемых и эффективных веб-приложений.
Предпосылки
На вашем компьютере должны быть установлены Node.js и npm (диспетчер пакетов Node). Если вы еще не установили их, вы можете скачать и установить их с официального сайта Node.js.
Создание нового приложения Node.js
Создайте новую папку для вашего проекта:
mkdir miaAppNode
cd miaAppNode
Инициализируйте новый проект Node.js с помощью npm init
. Эта команда создаст в вашем каталоге новый файл package.json
, который содержит информацию о вашем проекте и его зависимостях.
npm init -y
Установка Express.js
Express.js — это платформа для Node.js, упрощающая создание веб-приложений.
Установите Express.js с помощью npm:
npm install express --save
Создание простого веб-сервера
Создайте новый файл с именем app.js
в каталоге вашего проекта.
Откройте app.js
в текстовом редакторе и добавьте следующий код:
const express = require('express');
const app = express();
const port = 3000;
app.get('/', (req, res) => {
res.send('Hello World!');
});
app.listen(port, () => {
console.log(`Applicazione in esecuzione su http://localhost:${port}`);
});
Сохраните файл и запустите сервер с Node.js:
node app.js
Перейдите по адресу http://localhost:3000
в веб-браузере. Вы должны увидеть надпись «Hello World!».
Заключение
Поздравляем! Вы только что создали свое первое веб-приложение с помощью Node.js и Express.js. Отсюда вы можете начать изучать, как создавать более сложные приложения, управлять сохранением данных в базе данных, аутентифицировать пользователей и многое другое.