Node.js — создание простого веб-приложения

4 lug 2023 1 min di lettura
Node.js — создание простого веб-приложения
Indice dei contenuti

Введение

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. Отсюда вы можете начать изучать, как создавать более сложные приложения, управлять сохранением данных в базе данных, аутентифицировать пользователей и многое другое.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.