1P by xguru 6시간전 | ★ favorite | 댓글과 토론
  • 간단한 문법으로 구조화된 데이터를 간단하고 효율적으로 필터링할 수 있는 TypeScript 기반 쿼리 언어이자 라이브러리
  • 사전에 스키마를 정의해 쿼리에서 허용되는 필드와 타입을 지정하고, 각 필드에 별칭(alias) 도 가능
  • 쿼리는 <필드> <비교 연산자> <값> 형태로 작성되며, 논리 연산자(&&, ||, !, ())와 비교 연산자(==, !=, *= 등)를 지원
    • *로 전체 매치를 지정하거나 downloadeddownloaded == true와 같이 처리되는 불리언 단축도 가능
  • 필터링 이후에는 | 연산자를 사용해 SORT, LIMIT 같은 내장 연산을 적용하거나, 직접 사용자 정의 연산을 구현해서 추가
  • CLI 툴, 데이터 조회 기능 등에 이용 가능