2023-01-19

[[projects/neural-bridge]] 의 PoC를 올릴 수 있게된 기념적인 날이다. 혼자라도 축포를 쏘고 싶은 기분이다. 오늘을 기점으로 좀 더 풍성한 위키 형식의 제텔카스텐을 채워나갈 수 있을 것만 같다.

Frontend

force-graph

[[projects/neural-bridge]] 를 작업하면서, 문서와 문서가 이어져 있는 모습을 어떻게 시각화할까 고민하다가 제법 괜찮은 JS 라이브러리를 발견했다.

요약하자면, 그래프로 표현될 수 있는 데이터를 HTML 캔버스 위에다 시각화해주는 라이브러리라고 할 수 있다.

Roam Research에서 telekasten 기반으로 옮겨가던 와중, 그래프 구조를 시각화해주는 기능을 어떻게 구현할 수 있을까 라는 고민이 들었었는데, 레퍼런스로 참고하려고 벼르고 있던 어떤 리포지토리의 소스코드 를 보면서 단서를 얻을 수 있었다. 해당 소스코드는 react 위에서 동작하는 코드이긴 하지만, 굳이 react를 쓰지 않더라도 독립적으로 사용할 수 있는 것 같다.

자바스크립트를 최대한 적게 쓰는 것을 지향하는 프로젝트 특성상 제법 괜찮은 라이브러리인 것 같다.