Этот перевод обеспечивается StrongLoop / IBM.
Этот документ может быть устаревшим по отношению к документации на английском языке. Последние обновления содержатся в документации на английском языке.В общем смысле, одна или несколько программ, предназначенных для выполнения операций с определенной целью. В контексте Express - программа, использующая API Express, запущенный на платформе Node.js. Также называется объектом приложения.
Интерфейс программирования приложений. Рекомендуется расшифровывать данную аббревиатуру при первом упоминании.
Быстрый, гибкий, минималистичный веб-фреймворк для приложений Node.js. В целом, название “Express” является более предпочтительным, чем”Express.js”, хотя последнее тоже допускается.
Библиотека мультиплатформной поддержки, ориентированная на асинхронный ввод/вывод, в основном разработанный для использования Node.js.
Функция, вызываемая уровнем маршрутизации Express перед обработчиком финального запроса, то есть, находящаяся между необработанным запросом и окончательным заданным маршрутом. Вот некоторые выдержки из терминологии, связанной с промежуточными обработчиками:
var foo = require('middleware')
называется затребованием или использованием модуля Node.js. Затем оператор var mw = foo()
, как правило, возвращает промежуточный обработчик.app.use(mw)
называется добавлением промежуточного обработчика в глобальный стек обработки.app.get('/foo', mw, function (req, res) { ... })
называется добавлением промежуточного обработчика в стек обработки “GET /foo”.Платформа программного обеспечения, используемая для разработки масштабируемых сетевых приложений. Node.js использует JavaScript в качестве языка создания сценариев и обеспечивает высокую пропускную способность благодаря неблокирующему вводу/выводу и однопотоковому циклу событий. См. nodejs.org. Особенность употребления термина: При первом упоминании - “Node.js”, в дальнейшем - “Node”.
В английском языке прилагательное open-source пишется через дефис; например: “This is open-source software” (“Это программное обеспечение с открытым исходным кодом”). См. статью Открытое программное обеспечение в Википедии. Примечание: Хотя широко распространено употребление данного термина без дефиса, мы следуем стандартным правилам английского языка, согласно которым составные прилагательные пишутся через дефис.
Запрос HTTP. Клиент передает на сервер сообщение-запрос по протоколу HTTP, а сервер возвращает ответ. В запросе должен использоваться один из нескольких методов запроса, например, GET, POST и т.д.
Ответ HTTP. Сервер возвращает клиенту сообщение-ответ по протоколу HTTP. Ответ содержит информацию о состоянии выполнения запроса, а также в теле сообщения может быть включено запрашиваемое содержимое.
Часть URL, идентифицирующая ресурс. Например, в http://foo.com/products/id
, “/products/id” является маршрутом.
См. раздел маршрутизатор в справочнике API.