5P by xguru 2022-06-04 | favorite | 댓글과 토론
  • NPM에 edgedb 클라이언트 라이브러리를 직접 만들어 제공 중
  • 최소한의 리팩토링을 통해 Node.js용 구현체에서 Deno 호환하는 모듈을 생성하여 관리를 편하게 하기로
    → "Runtime Adapter" 패턴
  • 기존 코드가 TypeScript 로 되어있어서 ESM 문법을 사용하고 있어서 모듈쪽은 변환 필요 없음
  • 스탠다드 라이브러리 임포트는 Node/Deno 각각으로 분리
  • Deno-ifier 를 작성 (상세 내용은 생략..)