Node.js 환경에서 웹서버를 구출할 때는 보통 Express,Hapi,Koa 등의 웹 프레임워크를 사용한다.
KOA는 express 의 기존 개발팀이 개발한 프레임워크이다.
Express는
미들웨어,라우팅,템플릿,파일 호스팅 등 같은 다양한 기능이 자체적으로 내장되어 있는 반면..
KOA는 우리가 필요한 기능들만 붙여서 서버를 만들 수 있기 때문에 Express 보다 훨신 가볍다.
추가로 async/await 문법을 정식으로 지원한다.