Налаштування Застосунку на Express.js
Створення першого бекенд-додатку з Express.js. Готові розпочати?
Встановлення Express.js
Створіть новий каталог для додатку та відкрийте цю папку у редакторі коду. Тепер можна починати. У терміналі виконайте цю команду:
npm install express
Це схоже на замовлення Express.js у віртуальному магазині додатків, а npm виступає нашим сервісом доставки.
У результаті отримуємо таку файлово-папкову структуру додатку:
Базова структура проєкту:
node_modules– Містить встановлені пакети;package.jsonтаpackage-lock.json– Містять перелік залежностей проєкту та скриптів;app.jsабоindex.js– Точка входу для застосунку Express. Створюється вручну.
Створення першого додатку на Express
Створення простого веб-сервера з використанням Node.js та фреймворку Express.js. Виконайте наступні кроки:
Крок 1: Імпорт Express
Як бібліотеку спочатку необхідно імпортувати її у файл:
const express = require('express');
Крок 2: Створення екземпляра додатку Express
Створюємо екземпляр додатку Express. Змінна app буде використовуватися для налаштування та визначення поведінки веб-сервера.
const app = express();
Крок 3: Встановлення порту
Визначаємо номер порту, на якому наш сервер буде очікувати підключення. У цьому випадку встановлено значення 3000, але можна обрати будь-який доступний номер порту.
const port = 3000;
Крок 4: Визначення маршруту
Налаштовуємо маршрут для обробки HTTP GET-запитів до кореневої URL-адреси (/). Коли клієнт (зазвичай веб-браузер) звертається до кореневої адреси сервера, у відповідь надсилається Hello, World!.
app.get('/', (req, res) => {
res.send('Hello, World!');
});
app.get('/')– Визначає маршрут для обробки GET-запитів до кореневого шляху (/). Можна визначати маршрути для різних HTTP-методів (GET, POST, PUT, DELETE тощо);(req, res) => { ... }– Це функція зворотного виклику, яка виконується, коли клієнт надсилає GET-запит до вказаного маршруту. Приймає два аргументи:req(об'єкт запиту) таres(об'єкт відповіді). У цьому випадку просто надсилає текстHello, World!як відповідь.
Крок 5: Запуск сервера
Запускаємо сервер і змушуємо його слухати на вказаному порту (у нашому випадку, порт 3000). Коли сервер успішно запущено, у консолі з'являється повідомлення із зазначенням порту, на якому він працює.
app.listen(port, () => {
console.log(`Server is running on port ${port}`);
});
app.listen(port, ...) – Цей метод запускає сервер і слухає на вказаному порту. Другий аргумент — це функція зворотного виклику, яка виконується після запуску сервера.
Крок 6: Запуск додатку
Запуск додатку в терміналі за допомогою команди node.
node index
Після запуску скрипта
Сервер буде запущено, і до нього можна отримати доступ, відкривши веб-браузер і перейшовши за адресою http://localhost:3000. У браузері має відобразитися Hello, World!.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 2.56
Налаштування Застосунку на Express.js
Свайпніть щоб показати меню
Створення першого бекенд-додатку з Express.js. Готові розпочати?
Встановлення Express.js
Створіть новий каталог для додатку та відкрийте цю папку у редакторі коду. Тепер можна починати. У терміналі виконайте цю команду:
npm install express
Це схоже на замовлення Express.js у віртуальному магазині додатків, а npm виступає нашим сервісом доставки.
У результаті отримуємо таку файлово-папкову структуру додатку:
Базова структура проєкту:
node_modules– Містить встановлені пакети;package.jsonтаpackage-lock.json– Містять перелік залежностей проєкту та скриптів;app.jsабоindex.js– Точка входу для застосунку Express. Створюється вручну.
Створення першого додатку на Express
Створення простого веб-сервера з використанням Node.js та фреймворку Express.js. Виконайте наступні кроки:
Крок 1: Імпорт Express
Як бібліотеку спочатку необхідно імпортувати її у файл:
const express = require('express');
Крок 2: Створення екземпляра додатку Express
Створюємо екземпляр додатку Express. Змінна app буде використовуватися для налаштування та визначення поведінки веб-сервера.
const app = express();
Крок 3: Встановлення порту
Визначаємо номер порту, на якому наш сервер буде очікувати підключення. У цьому випадку встановлено значення 3000, але можна обрати будь-який доступний номер порту.
const port = 3000;
Крок 4: Визначення маршруту
Налаштовуємо маршрут для обробки HTTP GET-запитів до кореневої URL-адреси (/). Коли клієнт (зазвичай веб-браузер) звертається до кореневої адреси сервера, у відповідь надсилається Hello, World!.
app.get('/', (req, res) => {
res.send('Hello, World!');
});
app.get('/')– Визначає маршрут для обробки GET-запитів до кореневого шляху (/). Можна визначати маршрути для різних HTTP-методів (GET, POST, PUT, DELETE тощо);(req, res) => { ... }– Це функція зворотного виклику, яка виконується, коли клієнт надсилає GET-запит до вказаного маршруту. Приймає два аргументи:req(об'єкт запиту) таres(об'єкт відповіді). У цьому випадку просто надсилає текстHello, World!як відповідь.
Крок 5: Запуск сервера
Запускаємо сервер і змушуємо його слухати на вказаному порту (у нашому випадку, порт 3000). Коли сервер успішно запущено, у консолі з'являється повідомлення із зазначенням порту, на якому він працює.
app.listen(port, () => {
console.log(`Server is running on port ${port}`);
});
app.listen(port, ...) – Цей метод запускає сервер і слухає на вказаному порту. Другий аргумент — це функція зворотного виклику, яка виконується після запуску сервера.
Крок 6: Запуск додатку
Запуск додатку в терміналі за допомогою команди node.
node index
Після запуску скрипта
Сервер буде запущено, і до нього можна отримати доступ, відкривши веб-браузер і перейшовши за адресою http://localhost:3000. У браузері має відобразитися Hello, World!.
Дякуємо за ваш відгук!