- µWebSockets 기반의 완전한 Express 호환성을 갖춘, 가장 빠른 http 서버
- Express.js 4의 Fork가 아닌, 더 빠르게 동작하는 재구현체로 기존 Express.js 를 그대로 대체 가능
- 호환성 테스트를 위해 기존 Express의 모든 테스트를 실행하고, 그 다음에 µExpress로 실행하고 결과를 비교하여 일치하는지 확인
- 다른 uWebSocket 기반의 비슷한 프로젝트들과의 비교
- Bun의
express
: Bun은 HTTP 모듈에 uWS를 사용하기 때문에 Express는 Node.js보다 약 2~3배 빠르지만, uWS 전용 최적화를 수행하지 않기 때문에 µExpress보다는 여전히 느림
-
hyper-express
: Express와 유사한 API를 가지고 있지만, 드롭인 대체와는 거리가 멀고 대부분의 기능을 다르게 구현. 전환이 어렵고, 기존 Express용 미들웨어는 대부분 지원 안됨
-
uwebsockets-express
: 드롭인 대체에 가깝지만 많은 API를 누락하며, 내부적으로 메서드를 호출하여 Express에 의존하며, 기본 uWS 라우터를 사용하여 라우팅을 최적화하려고 하지 않음