Node.js — Создание вашего первого приложения

Node.js — Создание вашего первого приложения

От автора: перед тем как вы начнете осваивать создание приложений Node js с первого «Hello, World!», давайте рассмотрим необходимые компоненты. Приложение Node.js состоит из следующих трех важных компонентов.

 

Импорт необходимых модулей. Мы используем директиву require для загрузки модулей Node.js.

Создание сервера — сервер будет прослушивать запросы клиента, подобно Apache HTTP Server.

Запрос на считывание и ответ — сервер, созданный на предыдущем этапе, будет считывать HTTP-запрос, выполненный клиентом, в качестве которого может выступать браузер или консоль, и возвращать ответ.

Бесплатный курс «NodeJS. Быстрый старт»

Изучите курс и узнайте, как создать веб-приложение с нуля на JavaScript с NodeJS

Получить курс

Создание приложения Node.js

Шаг 1 – Импорт необходимых модулей

Для загрузки модуля http и сохранения возвращенного экземпляра HTTP в переменную http используется директива require:

Шаг 2 — Создание сервера

Мы используем созданный экземпляр http и вызываем метод http.createServer() для создания экземпляра сервера, а затем привязываем его к порту 8081 с помощью метода listen, связанного с экземпляром сервера. Затем мы передаем ему функцию с параметрами запроса и ответа. Мы пишем образец реализации, который будет всегда возвращать «Hello World».

Приведенного выше кода достаточно, чтобы создать HTTP-сервер, который прослушивает, т. е. отслеживает запрос через порт 8081 на локальном компьютере.

Шаг 3 — Проверка запроса и ответа

Давайте добавим код из шагов 1 и 2 в файл main.js и запустим HTTP-сервер, как показано ниже:

Бесплатный курс «NodeJS. Быстрый старт»

Изучите курс и узнайте, как создать веб-приложение с нуля на JavaScript с NodeJS

Получить курс

Теперь выполните файл main.js, чтобы запустить сервер:

Сервер запущен.

Выполнение запроса на сервер Node.js

Откройте http://127.0.0.1:8081/ в любом браузере — вы должны получить следующее.

Node.js — Создание вашего первого приложения

Источник: https://www.tutorialspoint.com/

Редакция: Команда webformyself.

Бесплатный курс «NodeJS. Быстрый старт»

Изучите курс и узнайте, как создать веб-приложение с нуля на JavaScript с NodeJS

Получить курс

NodeJS. Быстрый старт

Создание веб-приложения на JavaScript с NodeJS

Смотреть

Метки:

Похожие статьи:

Комментарии Вконтакте:

Комментарии Facebook:

Добавить комментарий