biff.graph: Clojure 코드베이스를 쿼리 가능한 그래프로 구조화하기

Biff.graph: structure your Clojure codebase as a queryable graph

biff.graph는 Clojure 코드베이스의 데이터 모델을 쿼리 가능한 그래프로 구조화하는 라이브러리입니다. 데이터베이스와 비즈니스 로직을 통합된 그래프로 쿼리할 수 있으며, 코드를 작은 독립적인 '리졸버'로 분할할 수 있습니다. Pathom의 경량 버전으로, 쿼리 계획 단계가 없어 일부 쿼리 효율성이 떨어질 수 있지만, 코드베이스가 약 600줄에 불과해 이해하기 쉽습니다. Biff의 기본 구성 요소로 포함하기 위해 만들어졌으며, 작은 프로젝트에서도 유용하게 사용할 수 있습니다.

biff.graph는 Pathom의 기능 중 일부만 구현하며, 더 이해하기 쉽도록 설계되었습니다. 가장 큰 차이점은 쿼리 계획 단계가 없다는 점으로, 일부 쿼리를 Pathom만큼 효율적으로 실행하지 못할 수 있습니다.

이 날의 다른 글

2026-07-11