Платформа Node.js | StudHouse
  • Веб-разработка с применением Node и Express

    JavaScript — самый популярный язык написания клиентских сценариев. Это основополагающая
    технология для создания всевозможных анимаций и переходов. Без JavaScript практически невозможно обойтись, если требуется добиться современной функциональности на стороне клиента. Единственная проблема с JavaScript — он не прощает неуклюжего программирования. Экосистема Node помогает значительно повысить качество приложений — предоставляет фреймворки, библиотеки и утилиты, ускоряющие разработку и поощряющие написание хорошего кода.
    Эта книга предназначена для программистов, желающих создавать веб-приложения (обычные сайты, воплощающие REST-интерфейсы программирования приложений или что-то среднее между ними) с использованием JavaScript, Node и Express. Для чтения книги вам не потребуется опыт работы с Node, однако необходим хотя бы небольшой опыт работы с JavaScript.

    Веб-разработка-с-применением-Node-и-Express

    Загрузить документ

  • Программная платформа Node.js

    В данной статье рассматриваются основные теоретические сведения об инструменте программирования на языке JavaScript, платформе Node.js. Здесь приведены определения, принципы и механизмы работы, исторические сведения, а также описаны сравнения Node.js с другими платформами, некоторые преимущества инструмента и недостатки. На примере микроконтроллера Iskra JS продемонстрирована работа простейшей программы на Node.js. Далее приведено небольшое описание среды разработки на Node.js. Кроме того, описывается важность внедрения данной технологии в современную IT-индустрию.

    programmnaya-platforma-node-js

    Загрузить документ

  • Изучаем Node.js

    Вы выбрали для изучения Node весьма удачный момент. Технологии, развивающиеся вокруг Node, довольно свежи и полны жизни, постоянно появляются новые варианты и уточнения. В то же время технологическая база достигла достаточного уровня зрелости, гарантирующего, что время на изучение Node будет потрачено не зря: установка еще никогда не была такой простой, даже под Windows «лучшие в своем классе» модули начинают выделяться среди, пожалуй, сотен других доступных модулей, инфраструктура стала достаточно надежной для ее практического использования.

    При работе с Node нужно помнить о двух важных обстоятельствах. Во-первых, в основе Node лежит JavaScript, причем это почти тот же язык, который используется при разработке сценариев на стороне клиента. По правде сказать, можно применять и другие языки сценариев, например, CoffeeScript, но JavaScript является для этой технологии общепринятым.

    Во-вторых, необходимо помнить, что Node — это не просто JavaScript, это серверная технология, а значит, некоторые функциональные средства (и защитные механизмы), привычно ожидаемые в браузере, здесь не нужны, зато нужны многие новые и потенциально совершенно незнакомые способности.

    Но если Node — это почти, то же самое, что JavaScript в браузере, то почему Node?

    Изучаем-Node.js_.

    Загрузить документ

  • Node.js в действии

    Чтобы написать книгу о Node.js, требуются недюжинные усилия. Эта платформа является относительно новой и еще не устоялась. Ядро Node.js продолжает развиваться, а темпы роста коллекции пользовательских модулей поражают воображение. Сообщество разработчиков пока не определилось со стандартами. Книга, посвященная столь динамичному предмету, может быть успешной только в том случае, если автор понимает суть Node и способен донести до читателя причины успеха этой платформы.

    Майк Кантелон проявляет невиданную активность в сообществе Node-разработчиков, экспериментирует с возможностями этой платформы, читает лекции. Ему присуще великолепное чутье, позволяющее безошибочно распознать положительные и, что еще важнее, отрицательные качества Node. TJ Головайчук — один из наиболее плодотворных разработчиков модулей для Node.js, а также фантастически популярного веб-фреймворка Express. Натан Раджлич, более известный как TooTallNate, получил статус разработчика ядра Node.js и принимает активное участие в создании и развитии платформы.

    Node.js-в-действии.

    Загрузить документ

  • Первые шаги с Node

    Если у вас нет никакого опыта работы с Node, эта глава — для вас. Понимание Express и его полезности требует хотя бы минимального понимания Node. Если у вас есть опыт создания веб-приложений с помощью Node, спокойно пропускайте эту главу. В ней мы будем создавать веб-сервер с минимальной функциональностью с помощью Node; в следующей главе мы увидим, как сделать то же самое с помощью Express.

    Первые-шаги-с-Node

    Загрузить документ

  • Руководство по Node.js

    Node.js — это опенсорсная кроссплатформенная среда выполнения для JavaScript, которая работает на серверах. С момента выпуска этой платформы в 2009 году она стала чрезвычайно популярной и в наши дни играет весьма важную роль в области веб-разработки. Если считать показателем популярности число звёзд, которые собрал некий проект на GitHub, то ​Node.js,​у которого более 50000 звёзд, это очень и очень популярный проект. Платформа Node.js построена на базе JavaScript движка V8 от Google, который используется в браузере Google Chrome. Данная платформа, в основном, используется для создания веб-серверов, однако сфера её применения этим не ограничивается. Рассмотрим основные особенности Node.js.

    Руководствопо-Node.js_

    Загрузить документ