English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

NodeJS основы

NodeJS Express.js

NodeJS буфер & URL;

NodeJS MySql

NodeJS MongoDB

NodeJS файл (FS)

Другие NodeJS

Туториал Node.js

Простыми словами, Node.js - это JavaScript, работающий на сервере.

Node.js - это платформа, основанная на Chrome JavaScript runtime.

Node.js - это среда выполнения JavaScript, основанная на событийном управлении I/O и платформе, построенной на Chrome JavaScript runtime, V8-движок выполняет JavaScript очень быстро и имеет отличные характеристики производительности.

Онлайн-редактор Node.js

Кому подходит этот учебник?

Если вы являетесь frontend-программистом и не знаете таких динамических языков программирования, как PHP, Python или Ruby, и хотите создать свои собственные сервисы, то Node.js - это отличный выбор.

Node.js - это JavaScript, работающий на сервере, и если вы знакомы с JavaScript, вам будет легко изучить Node.js.

Конечно, если вы являетесь backend-программистом и хотите развернуть высокопроизводительные сервисы, изучение Node.js также является отличным выбором.

Что нужно знать перед изучением этого учебника

Прежде чем продолжить этот учебник, вы должны знать一些 базовые термины компьютерной программирования. Если вы изучали JavaScript, PHP, Java и другие языки программирования, это поможет вам быстрее понять программирование на Node.js.

Используемая версия

Мы можем использовать следующие команды для просмотра текущей версии Node:

$ node -v
v4.4.3

Внимание:Может быть разница между различными версиями.

Первый Node.js-программа: Привет мир!

Режим скрипта

Вот наш первый Node.js-программа:

console.log("Привет мир");

Сохраните этот файл с именем helloworld.js и выполните его с помощью команды node:

node helloworld.js

После выполнения программы, если всё в порядке, Hello World будет выведен в терминал.

Интерактивный режим

Откройте терминал, введите node для входа в командный интерактивный режим, вы можете ввести одну строку кода и немедленно выполнить её, например:

$ node
> console.log('Привет мир!');
Привет мир!