
algolia로 검색 기능 구현하기 (+ Docusaurus)
·
트러블슈팅
안녕하세요 :) 회사에서 코드 중복 작성을 피하고 공통 이슈 대응을 용이하게 하기 위해 프론트엔드 공통 코드 라이브러리를 만들게 되었습니다. 이 과정에서 가이드 문서를 만들며 겪은 시행착오를 공유하고자 합니다. 라이브러리 작업의 완성도는 가이드 문서의 퀄리티에 크게 좌우된다고 생각합니다. 열심히 만든 라이브러리라면 다른 개발자들이 쓰고 싶게 만들어야 하니까요. ㅎㅎ 하지만 우리의 시간은 한정적이므로, 문서 작업을 효율적으로 하면서도 가독성을 보장할 수 있는 방법이 필요했습니다.Docusaurus먼저 다른 라이브러리들은 어떤 방식으로 문서를 관리하는지 살펴보았습니다. 토스 슬래시 라이브러리가 특히 깔끔하게 정리되어 있었고, 제가 참고했던 여러 라이브러리들의 문서와 UI가 상당히 유사했습니다. 분명 공통된 ..