Visitar URL original
JSGI - 위키백과, 우리 모두의 백과사전
본문으로 이동

JSGI

위키백과, 우리 모두의 백과사전.

JSGI 또는 자바스크립트 게이트웨이 인터페이스(JavaScript Gateway Interface)는 웹 서버와 자바스크립트 기반의 웹 애플리케이션 및 웹 프레임워크 사이의 인터페이스이다. 루비의 Rack과 파이썬의 WSGI에서 영감을 받았으며, 펄을 위한 PSGI의 영감 원천 중 하나이기도 하다.

Jack - 웨이백 머신 (보관됨 12월 17, 2014)은 JSGI의 참조 구현이다.

이 인터페이스는 CommonJS 프로젝트에 포함되어 더욱 발전하였다.[1]

JSGI 패키지

[편집]

이 모든 패키지는 Node.js용이다.

저수준

[편집]
  • Q-IO: 프로미스 기반 I/O, JSGI 기반 HTTP 서버 및 클라이언트 포함
  • jsgi-node: Node.js용 저수준 JSGI 인터페이스

프레임워크

[편집]

다음 프레임워크는 Q를 사용하여 프로미스를 사용할 수 있게 한다:[2]

이름은 시나트라에서 영감을 받았다.

각주

[편집]
  1. ↑ “CommonJS Web server to application interface Spec”.
  2. ↑ “Q promise framework”. 2016년 3월 26일에 원본 문서에서 보존된 문서. 2013년 5월 22일에 확인함.

외부 링크

[편집]