JSGI

Интерфейс между веб-серверами и веб-приложениями на основе JavaScript

JSGI , или JavaScript Gateway Interface , представляет собой интерфейс между веб-серверами и веб-приложениями и фреймворками на основе JavaScript . Он был вдохновлен Rack для Ruby и WSGI для Python и был одним из вдохновителей PSGI для Perl .

Jack at the Wayback Machine (архивировано 17 декабря 2014 г.) — эталонная реализация JSGI.

Он был включен в проект CommonJS и получил дальнейшее развитие . [1]

Пакеты JSGI

Все эти пакеты предназначены для Node.JS.

Низкий уровень

  • Q-IO: ввод-вывод на основе Promise, включает HTTP-сервер и клиент на основе JSGI
  • jsgi-node: низкоуровневый интерфейс JSGI для Node.JS

Рамки

Эти фреймворки позволяют использовать обещания с Q: [2]

Названия вдохновлены Синатрой .

Ссылки

  1. ^ «Спецификация интерфейса веб-сервера CommonJS для приложения».
  2. ^ "Q promise framework". Архивировано из оригинала 2016-03-26 . Получено 2013-05-22 .
  • Спецификация JSGI 0.3
  • Спецификация JSGI 0.2 на Wayback Machine (архив 4 ноября 2014 г.)
  • джек на GitHub


Взято с "https://en.wikipedia.org/w/index.php?title=JSGI&oldid=1139679200"