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

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

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

 

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

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

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

Хотите узнать, что необходимо для создания сайта?

Посмотрите видео и узнайте пошаговый план по созданию сайта с нуля!

Смотреть видео

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

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

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

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

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

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

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

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

Хотите узнать, что необходимо для создания сайта?

Посмотрите видео и узнайте пошаговый план по созданию сайта с нуля!

Смотреть видео

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

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

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

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

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

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

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

Хотите узнать, что необходимо для создания сайта?

Посмотрите видео и узнайте пошаговый план по созданию сайта с нуля!

Смотреть видео

Хотите узнать, что необходимо для создания сайта?

Посмотрите видео и узнайте пошаговый план по созданию сайта с нуля!

Смотреть

Метки:

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

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