Express.js의 이해

김정현·2023년 1월 11일

일반적인 웹 서버와 Node.js로 만들게 될 웹 서버 비교

  • 일반적인 웹 서버와 Node.js로 만든 웹 서버는 다르지 않다
    • 그저 어떤 도구를 사용해서 만들었나의 차이일 뿐, 동일한 기능을 수행하는 웹 서버를 만들수 있으며, 이것은 다른 언어나 도구를 이용해 만든 웹 서버도 마찬가지다
    • 기능이 다른 웹 서버는 존재할 수 있지만 기반이 되는 개념 자체가 다른 웹 서버는 존재하지 않다.

Express.js란?

  • Express.js는 Node.js로 서버를 빠르고 간편하게 만들 수 있게 도와주는 웹 프레임워크이다.
  • Express.js 이외에 다양한 웹 프레임워크가 존재하지만 오늘날 가장 많은 Node.js 웹 서버가 Express.js 프레임워크를 통해 개발되었다

웹 서버와 Express.js의 차이점

  • Express.js는 웹 서버 자체가 아닌 Node.js를 위한 웹 프레임워크로 웹 서버를 구현하기 위해 사용되는 것이 Express.js 프레임워크이다.

0개의 댓글