Express (프레임워크) 편집하기


편집하면 당신의 IP 주소가 공개적으로 기록됩니다. 계정을 만들고 로그인하면 편집 시 사용자 이름만 보이며, 위키 이용에 여러 가지 편의가 주어집니다.

편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.

최신판 당신의 편집
7번째 줄: 7번째 줄:


==특징==
==특징==
[[npm]] 을 이용해 설치할 수 있으며 Routing, 미들웨어, 템플릿 엔진 등 다양한 편의를 제공한다.
[[npm]] 을 이용해 설치할 수 있으며 Routing, 미들웨어, 템플릿 엔진 등 다양한 편의를 제공한다.


12번째 줄: 13번째 줄:


Node.js로 개발되는 대부분의 웹 애플리케이션이 Express를 사용하고 있으며, [[나무위키]]의 [[The seed]] 엔진 역시 이것으로 쓰여졌다.
Node.js로 개발되는 대부분의 웹 애플리케이션이 Express를 사용하고 있으며, [[나무위키]]의 [[The seed]] 엔진 역시 이것으로 쓰여졌다.
== 현황 ==
2021년 11월 기준으로, 마지막 릴리즈는 2년 전인 2019년 5월로, 추가적인 개발은 거의 없다. 원 저자 TJ는 프로젝트에서 손을 떼버린지 오래. 지금 상태에선 거의 버려진 프로젝트라고 봐도 된다. 사실 웹 서버에 필요한 기능들은 다 잘 제공하고 버그도 거의 없기에 사용하는 것 자체는 문제가 없고, 워낙 express 기반의 생태계가 잘 갖춰진 상황이라 아직 다른 모든 node.js 웹 프레임워크를 합친 것보다 다운로드 수가 많다. 그러나 서서히 죽어갈 것으로 예측되는 상황. 대체할 만한 프레임워크로는 [https://www.npmjs.com/package/koa koa], [https://www.npmjs.com/package/fastify fastify] 등이 있다.


[[분류:웹 프레임워크]]
[[분류:웹 프레임워크]]
리브레 위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 3.0 라이선스로 배포됩니다(자세한 내용에 대해서는 리브레 위키:저작권 문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요.
글이 직접 작성되었거나 호환되는 라이선스인지 확인해주세요. 리그베다 위키, 나무위키, 오리위키, 구스위키, 디시위키 및 CCL 미적용 사이트 등에서 글을 가져오실 때는 본인이 문서의 유일한 기여자여야 하고, 만약 본인이 문서의 유일한 기여자라는 증거가 없다면 그 문서는 불시에 삭제될 수 있습니다.
취소 편집 도움말 (새 창에서 열림)

| () [] [[]] {{}} {{{}}} · <!-- --> · [[분류:]] · [[파일:]] · [[미디어:]] · #넘겨주기 [[]] · {{ㅊ|}} · <onlyinclude></onlyinclude> · <includeonly></includeonly> · <noinclude></noinclude> · <br /> · <ref></ref> · {{각주}} · {|class="wikitable" · |- · rowspan=""| · colspan=""| · |}

이 문서에서 사용한 틀: