Рабочее название: «Node.JS от А до Я». Скринкаст будет посвящён разработке и правильному использованию сервера Node.JS. Его целью не является разбор всех-всех возможностей и модулей Node.JS, ведь многие из них используются очень редко. С другой стороны, мы очень подробно разберём основные возможности и средства создания веб-сервисов, включая внутренние особенности самого сервера Node.JS, важные для его работы.
Содержание Часть 1: Изучаем Node.JS -Введение в Node.JS, об этом скринкасте -Что такое Node.JS? Почему Node.JS? -Установка и запуск -Исходники и документация -Модули для Node.JS -Приёмы работы с модулями -Введение в NPM - менеджер пакетов для Node.JS -Структура пакета NPM -Глобальные модули -Модуль util и наследование -Модуль console -Наследование от ошибок Error -События, EventEmitter и утечки памяти -Node.JS как веб-сервер -Эхо-сервер на Node.JS -Документация к модулю http -Разработка, supervisor -Отладка скриптов под Node.JS -Логирование, модули debug и winston -Введение в асинхронную разработку -Событийный цикл, библиотека libUV -Таймеры, process.nextTick, ref/unref -Работа с файлами, модуль fs -Безопасный путь к файлу в fs и path -Потоки данных в Node.JS, fs.ReadStream -Writable поток ответа res, метод pipe -Чат через long-polling, чтение POST -Домены, «асинхронный try..catch» -Чтение параметров из командной строки и окружения
Часть 2: Создаём приложение -Создаём костяк сайта / Express: основы и Middleware -Улучшаем костяк сайта / Логгер, конфигурация, шаблонка для HTML -Улучшаем шаблонизацию / EJS: layout, block, partials -Установка MongoDB для Windows, пример работы -Начинаем работать с базой / Основы MongoDB, native driver -Создаём модель для пользователя / Основы Mongoose -Делаем скрипт для создания тестовой базы / Async, организация кода [обновлено] -Веб-сервисы, работа с ошибками / Express, Mongoose -Сессии, отслеживание посетителей /Express/ -Авторизация /Express, Mongoose, Async, EJS/ -COMET: обзор подходов / WS.JS, Sock.JS, Socket.IO -Чат на Express и Socket.IO -Опции Socket.IO и автореконнект -Socket.IO + Express + авторизация
Название: Node.JS от А до Я Год выхода: 2013 Жанр: обучающее видео Автор (режиссер): Кантор Илья