Книга «Node.js. Самое полное руководство для веб-разработчиков в примерах от сообщества Stack Overflow» представляет собой продвинутое учебное пособие по работе на языке JavaScript в кроссплатформенной среде выполнения Node.js — чрезвычайно популярной и важнейшей в области веб-разработки. Вспомогательный контент для программистов с любым опытом и уровнем знаний основан на практических примерах кодов, написанных экспертами широко известного в профессиональных кругах сообщества Stack Overflow, где лучшие ИТ-специалисты со всего мира делятся своими наработками, отвечая на многие технические вопросы.
Издание содержит подробное объяснение важнейших концепций и приемов работы с Node.js, дополненное примерами их практического применения, что даст возможность молодым разработчикам программного обеспечения быстро повысить уровень своих компетенций, а опытным — найти актуальные решения для сложных задач. В книге приведен мощный и современный инструментарий для создания серверов, API, разработки веб-приложений, работы с базами данных, использования WebSocket. Отдельные главы посвящены работе с менеджерами пакетов NPM и Yarn, эффективной обработке событий и повышению производительности.

Запуск программы Node.js.
Чтобы запустить программу на Node.js, выполните команду node арр. js или node js арр. js, где app. js — это имя файла с исходным кодом вашего Node-приложения. Вам не нужно включать суффикс .js, чтобы Node нашел скрипт, который вы хотите запустить.
Альтернативно в операционных системах на базе UNIX программа Node может быть выполнена как скрипт терминала. Для этого она должна начинаться с «шейбэнга», указывающего на интерпретатор Node, такого как #! /usr/bin/env node. Файл также должен быть помечен как исполняемый, что можно сделать с помощью команды chmod. Теперь скрипт можно запускать непосредственно из командной строки.
ОГЛАВЛЕНИЕ.
Глава 1. Начали работы с Node.js.
Глава 2. Взаимодействие Arduino с Node.js.
Глава 3. async.js.
Глава 4. Async/Await.
Глава 5. Асинхронное программирование.
Глава 6. Автоматическая перезагрузка при изменениях.
Глава 7. Избегайте ада обратных вызовов (callback hell).
Глава 8. Bluebird Promises (промисы).
Глава 9. Преобразование функций обратного вызова в Promises (промисах).
Глава 10. Интеграция с Cassandra.
Глава 11. Интерфейс командной строки (CLI).
Глава 12. Взаимодействие «клиент — сервер».
Глава 13. Модуль Cluster.
Глава 14. Подключение к MongoDB.
Глава 15. Создание библиотеки Node.js, поддерживающей как Promises, так и функции обратного вызова с первым аргументом-ошибкой.
Глава 16. Создание API с помощью Node.js.
Глава 17. Парсер CSV в Node.js.
Глава 18. Работа с базой данных (MongoDB с Mongoose).
Глава 19. Отладка Node.js-приложения.
Глава 20. Доставка HTML или других типов файлов.
Глава 21. Внедрение зависимостей.
Глава 22. Развертывание приложения Node.js без простоя.
Глава 23. Развертывание приложений Node.js в продакшене.
Глава 24. ECMAScript 2015 (ESC) с Node.js.
Глава 25. Окружение.
Глава 26. Источники событий.
Глава 27. Event loop (цикл событий).
Глава 28. Обработка исключений.
Глава 29. Выполнение файлов или команд с помощью дочерних процессов.
Глава 30. Экспорт и использование модулей.
Глава 31. Экспорт и импорт модулей в Node.js.
Глава 32. Загрузка файлов.
Глава 33. Файловый ввод/вывод (Filesystem I/O).
Глава 34. Начало работы с профилированием Node.js.
Глава 35. Хороший стиль кодирования.
Глава 36. Корректное завершение.
Глава 37. Grunt.
Глава 38. Совет по упрощению работы.
Глава 39. Обработка POST-запросов в Node.js.
Глава 40. Как загружаются модули.
Глава 41. HTTP.
Глава 42. Установка Node.js.
Глава 43. Взаимодействие с консолью.
Глава 44. Постоянное выполнение Node.js-приложення.
Глава 45. Фреймворк Коа v2.
Глава 46. Lodash.
Глава 47. Loopback— REST-соединитель.
Глава 48. metalsmith.
Глава 49. Интеграция с MongoDВ.
Глава 50. Интеграция MongoDB для Node.js/Express.js.
Глава 51. Библиотека Mongoose.
Глава 52. Интеграция MSSQL.
Глава 53. Многопоточность.
Глава 54. Пул соединений MySQL.
Глава 55. Интеграция MySQL.
Глава 56. N-API.
Глава 57. Локализация Node.js.
Глава 58. Сервер Node без фреймворка.
Глава 59. Node.js (expresses) с Angular.js.
Глава 60. Node.js и MongoDB.
Глава 61. Архитектура и внутренняя работа Node.js.
Глава 62. Код Node.js для STDIN и STDOUT без использования библиотек.
Глава 63. Основы проектирования Node.js.
Глава 64. Управление ошибками в Node.js.
Глава 65. Производительность Node.js.
Глава 66. Новые функции и улучшения Node.js v6.
Глава 67. Node.js с CORS.
Глава 68. Node.js с ES6.
Глава 69. Использование Node.js с Oracle.
Глава 70. Руководство для начинающих по Node.js.
Глава 71. Фреймворки Node.js.
Глава 72. История Node.js.
Глава 73. Маршрутизация в Node.js.
Глава 74. Node.js с Redis.
Глава 75. Node Package Manager (npm).
Глава 76. Node Version Manager (nvm).
Глава 77. OAuth 2.0.
Глава 78. package.json.
Глава 79. Разбор аргументов командной строки.
Глава 80. Интеграция Passport.
Глава 81. passport.js.
Глава 82. Проблемы производительности.
Глава 83. Интеграция с PostgreSQL.
Глава 84. Структура проекта.
Глава 85. Push-уведомления.
Глава 86. Readline.
Глава 87. Удаленная отладка в Node.js.
Глава 88. Require().
Глава 89. RESTful API: лучшие практики.
Глава 90. Структура Route-Controller-Service для Expresses.
Глава 91. Маршрутизация ajax-запросов с помощью Expresses.
Глава 92. Запуск Node.js как сервиса.
Глава 93. Обеспечение безопасности приложений Node.js.
Глава 94. Отправка веб-уведомлений.
Глава 95. Отправка файлового потока клиенту.
Глава 96. Sequelize.js.
Глава 97. Простой CRUD API на основе REST.
Глава 98. Связь через Socket.io.
Глава 99. Синхронное и асинхронное программирование в Node.js.
Глава 100. TCP-сокеты.
Глава 101. Шаблонные фреймворки.
Глава 102. Удаление Node.js.
Глава 103. Фреймворки для модульного тестирования.
Глава 104. Сценарии использования Node.js.
Глава 105. Использование Browserify для устранения ошибки ‘required‘ в браузерах.
Глава 106. Использование IISNode дли размещения веб-приложений Node.js в IIS.
Глава 107. Использование потоков.
Глава 108. Использование WebSocket с Node.js.
Глава 109. Веб-приложения с Express.
Глава 110. Windows-аутентификация в Node.js.
Глава 111. Менеджер пакетов Yarn.
Благодарности.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Node.js, Самое полное руководство для веб-разработчиков в примерах от сообщества Stack Overflow, 2026 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Хештеги: #учебник по программированию :: #программирование :: #фреймворк :: #кодирование
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
Предыдущие статьи:









