Всем привет, добро пожаловать в мой первый блог. Поскольку все очень рады изучению современного фреймворка и библиотек javascript. Давайте начнем с простого приложения в node.js.

Введение:

Nodejs - это библиотека javascript. Более того, мы можем сказать, что это среда javascript. Среда, в которой может выполняться любой код javascript. Изначально javascript был доступен только в браузере. Поскольку javascript - это язык сценариев. После дальнейшей разработки разработчик представляет Nodejs, который может работать не только в браузере, но и как отдельное приложение на машине.

Каждый код javascript и nodejs выполняется на движке времени выполнения javascript V8. Механизм V8 компилирует код javascript в машинный код (код низкого уровня), который легко понять для машины.

Следовательно, javascript теперь не ограничивается только браузером. Теперь вы можете делать гораздо больше с помощью javascript. Создание интерактивных веб-приложений для мобильных приложений. Javascript теперь делает почти все, что делают другие языки сценариев, такие как python.
Так же, как я привел nodejs в качестве аналогии с доктором Октавиусом. Я объясню позже, почему?

Установка:

Чтобы начать работу с нашим первым приложением nodejs. Нам нужно установить node на нашем компьютере. Я использую Ubuntu 20, поэтому установка здесь тоже довольно проста. Следующие ниже фрагменты помогут вам в установке nodejs.

sudo apt install nodejs

Эта команда позволит установить последнюю версию node js на вашем компьютере с Linux. Я уже установил ее, поэтому она просто напоминание. Если вы пользователь Windows, вы можете загрузить и установить установку nodejs с их официального сайта Установить nodejs на windows . После его установки проверьте версии nodejs и npm (модуль пакета узла) на вашем компьютере.

npm - это крупнейший в мире реестр программного обеспечения, контейнер которого содержит более 800 000 пакетов кода. Разработчики с открытым исходным кодом используют npm для совместного использования программного обеспечения.
Разработчики с открытым исходным кодом используют npm для совместного использования программного обеспечения. Многие организации также используют npm для управления частной разработкой. Организации также используют npm для управления частной разработкой.

После того, как вы закончите установку, установите на свой компьютер любой из редакторов кода sublime, atom или vscode. Я буду рекомендовать код Visual Studio, я уже установил его на свой компьютер.

Приложение:

позволяет создать новую папку с помощью команды mkdir. Я называю эту папку firstApp.

mkdir firstApp

Перейдите во вновь созданную папку, используя команду cd, за которой следует имя папки.

cd firstApp

Запустите приложение node js с помощью команды npm init -y. Будет создан package.json с конфигурацией.

npm init -y

Позволяет визуализировать содержимое текущей папки с помощью команды ls. Он содержит только один файл.

ls

Давайте откроем текущую папку в коде Visual Studio с помощью кода. команда.

code .

После успешного создания файла packge.json можно создать сервер для этого приложения. Создайте файл App.js с помощью команды touch.

touch App.js

После создания файла App.js. Скопируйте следующий код в файл App.js.

const http = require("http");
const PORT = 3000; // creating a port
http.createServer(function(request,response){ //creating httpserver
response.writeHead(200,{"Content-type":"text/html"});
// writing content for head along with status code 
response.write("<h1>Hello World</h1>");     // writing a html 
response.end();
}).listen(PORT,function(){// exposing the server to the defined port
console.log("Server is being listened on port ", PORT);
});

здесь http - это встроенный модуль Node JS, через который мы можем передавать данные по протоколам HTTP. вот список всех встроенных модулей Node JS https://nodejs.org/dist/latest-v8.x/docs/api/

Давайте запустим сервер узла с помощью команды node ‹file_name›.

node App.js

После выполнения этой команды вы увидите вывод на терминале: Сервер прослушивается через порт 3000. Все, что вы можете сделать, это открыть браузер и ввести URL-адрес http: // localhost: 3000. »И нажмите клавишу Enter, в браузере отобразится Hello World.

Теперь нажмите Ctrl + C в терминале, чтобы завершить работу сервера. Добавьте в скрипт файла package.json команду добавления «start». Вместо того, чтобы запускать сервер по имени файла, на этот раз мы запустим его только с командой. Добавьте следующий код в объект «scripts» в файле package.json.

"start" : "node App.js"

Теперь запустите сервер с помощью команды npm run start.

npm run start

Поздравляю !! вы успешно создали свой первый сервер node js. Цель этой статьи - познакомить вас с nodejs, терминалом и скриптами.
Следите за обновлениями… ..