Node.js е междуплатформена среда за изпълнение на JavaScript, базирана на Chrome‘S V8 JavaScript двигател. Може да се използва за програмиране на JavaScript код, който може да се изпълни извън уеб браузъра.
Най-важното е, че е с отворен код и е издаден с лиценз MIT.
Разработчиците и програмистите го използват, за да пишат инструменти за команден ред в JavaScript и да изпълняват скриптове от страна на сървъра. Ако всичко това ви обърква, позволете ни да повторим.
Скриптове от страна на сървъра помагат за изпълнение на скриптове от страна на сървъра, за да генерират динамично съдържание на уеб страницата, преди действително да изпрати страницата на вашия уеб браузър.
Node.js също обединява разработването на уеб приложения, като използва един език за програмиране (JavaScript). Това спасява програмистите от много неприятности, като избягва използването на различни езици за клиентски и сървърни скриптове.
Нашият преглед
- Професионалисти
- Въз основа на JavaScript
- Използва асинхронно програмиране
- Бърз
- Безплатен, с отворен код
- Позволява ви да предавате големи файлове
- Минуси
- Не е осигурена скалируемост
- Не е подходящ за CPU-интензивни задачи
Как да инсталирам Node.js?
- Насочете се към Страница за изтегляне на Node.js
- Изберете инсталатора, който искате Изтегли
- Стартирайте го, след като приключи изтеглянето
- Приемете Лицензионно споразумение
- Изберете път на дестинация
- Персонализирайте настройката
- Превключете необходимото разполагане на инструмента
- Хит Инсталирай
След като натиснете бутона Инсталиране, всичко, което трябва да направите, е да изчакате. Node.js скоро ще бъде инсталиран на вашия настолен компютър без допълнителна помощ, необходима от ваша страна.
След като настройката приключи обаче, може да се наложи да потвърдите настройката на допълнителната инструменти споменати преди. И след това изчакайте още малко, но това е, обещаваме.
Какво е Node.js?
Казано по-просто, Node.js е Безплатно, отворен код сървърна среда, която работи на голямо разнообразие от платформи, включително Linux, Unix, Mac OS, и Windows.
Използва JavaScript и позволява на програмистите да се развиват от страна на сървъраскриптове които могат да генерират динамично уеб съдържание и го доставете на крайни потребители в техните уеб браузъри.
Node.js срещу PHP / ASP
За да подчертае Node.js’s възможности, ще илюстрираме накратко сравнение между него и PHP/ASP.
Сравнението ще включва начина, по който всяка услуга се справя файл заявки. На този етап си струва да споменем, че Node.js използва асинхронно програмиране.
PHP/ASP обработка на заявка за файл:
- Доставя заявката за файл на компютъра файлова система
- Подготвя за файлова система да се отворена и Прочети на файл‘S съдържание
- Грабва съдържание и го връща на клиент отправяне на искането
- Готов за следващата заявка
Обработка на заявка за файл Node.js:
- Доставя заявката за файл на компютъра файлова система
- В готовност за следващата заявка (вече е в състояние да обработи друга заявка)
- Връща съдържанието на файла в клиент когато файлова система отваря и чете файл
Какво прави Node.js?
Можете да използвате Node.js за:
- Създайте динамична уеб страница съдържание
- Генериране, Прочети, отворена, изтриване, запис и затваряне сървърфайлове
- Промяна, добавяне или изтриване данни в бази данни
- Съберете формуляр данни
- Управление на пакети чрез bower, npm, jspm
- Създайте заден крайприложения
- Развийте работен плотприложения
- Управлявайте модули, както и изпълнявайте задачи и ги автоматизирайте
- Изграждане на невронни мрежи
- Разработване на чат ботове
Всеки проект на Node.js ще доведе до Node.js файл който ще има .js удължаване. Същото като JavaScript. При условие, че няма да забравите да запазите своя проект, това е.
Файлът Node.js ще съдържа различни задачи да се изпълнява при определени събития (тригери). Например, когато някой има достъп до сървър или конкретна пристанище, сигурно задачи ще бъдат изпълнени.
Node.js е мощен инструмент
За да обобщим, Node.js може да бъде мощен инструмент ако е в правилните ръце. Можете да го използвате за създаване динамична уеб страница съдържание, изпълнявайте скриптове от страна на сървъра, създайте заден крайприложения, развиват се чат ботове, и дори изграждане на невронни мрежи.
Той се основава на JavaScript и ви позволява да запазвате вашите файлове на проекти със същите удължаване (.js). Последно, но не на последно място, това е Безплатно и отворен код, с много сътрудници, които го поддържат активно.
ЧЗВ: Научете повече за Node.js
- Какво е Node.js?
Node.js е Безплатно, отворен код JavaScript среда на изпълнение базиран на Google Chrome'с V8 JavaScript двигател които могат да изпълняват код извън уеб браузър.
- За какво се използва Node.js?
Можете да използвате Node.js за много проекти, включително заден край разработка на приложения, невронни мрежи, чат ботове, форма данни колекция, база данниданни обработка и модулуправление.
- Как да актуализиране Node.js?
Можете да изтеглите най-новата версия на Node.js от официалния уебсайт и го инсталирайте на вашия настолен компютър или инсталирайте n модул и актуализиране през терминала. Вижте нашата статия на как да актуализирам Node.js за повече информация.