Node.js - среда выполнения JavaScript, основанная на движке от Google.
Позволяет запускать JavaScript на сервере, не ограничивая разработчиков в выборе платформы и операционной системы.
Предоставляет множество встроенных модулей и библиотек для упрощения разработки серверных приложений.
Позволяет запускать код на JavaScript вне браузера.
Можно создавать UI и бэкенд части сайта параллельно.
Рассматриваются базовые понятия и концепции Node.js.
Практическая часть: создание новостного приложения с использованием Node.js, Express и MongoDB.
Node.js используется для создания серверной части сайта.
Фронтенд отвечает за видимую часть сайта, а бэкенд - за обработку событий и взаимодействие с базой данных.
JavaScript компилируется в машинный код под капотом браузера.
Node.js также использует движок V8 для компиляции JavaScript в машинный код.
Установка Node.js через командную строку.
Работа с Node.js возможна прямо из командной строки.
Пример использования Node.js в терминале.
Возможность создания и выполнения JavaScript-кода в терминале.
Создание тестового файла и констант для имени и функции.
Запуск файла через терминал и проверка работы функции.
Обзор основных концепций Node.js.
Благодарность за внимание.