Node.js의 웹프레임워크
async / await
문법을 정식으로 지원하기 때문에 비동기 작업을 더 편하게 관리할 수 있다.express는 미들웨어, 라우팅, 템플릿, 파일 호스팅 등과 같은 기능이 자체적으로 내장되어 있다.
그래서 express가 koa보다 무겁다.
Express를 만든 팀이 2016년도에 만듦
기존 콜백(Callback) 방식을 버리고 async 기능을 활용해 오류 처리를 개선
내장 미들웨어가 번들되어있지 않는 등 기본적으로 설계된 뼈대가 적지만 탄탄함(경량화)
미들웨어를 붙이는 등 커스터마이징이 자유로움
async/await 기능을 편하게 사용 가능
보안을 위한 다양한 미들웨어나 헤더가 준비되어 있음
이외의 node.js 프레임 워크 특징