JSGI

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук

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

Згодом JSGI було включено до проекту CommonJS.[1]

Пакети JSGI[ред.ред. код]

Всі ці пакети для Node.JS.

Низький рівень[ред.ред. код]

  • Q-IO: система вводу-виводу (I/O), що базується на промісах, включає HTTP-сервер та клієнт, що працює на JSGI;
  • jsgi-node: інтерфейс JSGI нижнього рівня для Node.JS.

Фреймворк[ред.ред. код]

Ці фреймворки дозволяють використовувати проміси з Q:[2]

Імена вибрані з Sinatra.

Примітки[ред.ред. код]

Посилання[ред.ред. код]