직접 만든 엔진들
가상화·피벗·대시보드 엔진을 직접 깎은 기록. 이 블로그에서 제일 딥한 구역이에요.
전체 3회
- 1한 코드베이스에 가상화 라이브러리 3개 + 자체 구현이 공존하는 이유일반 테이블과 트리는 무료 라이브러리를 쓰고, 피벗은 직접 구현했어요. 반복되는 커스텀 공수·서버 연동·라이선스 비용을 놓고 선택한 이유와 직접 맡게 된 유지보수를 정리합니다.
- 2피벗테이블 엔진을 직접 만들며 내린 결정들 — 단일 패스 집계와 셀 병합커스텀 공수와 라이선스 비용을 검토한 뒤 피벗을 직접 구현했어요. 집계·병합의 설계와 AI 보조, Excel 대조, 제품 대체 후 겪은 인터랙션 회귀를 함께 기록합니다.
- 3react-grid-layout 없이 대시보드 그리드 만들기 — 순수 함수 레이아웃 엔진react-grid-layout 없이 대시보드를 만들었어요. 충돌 밀어내기·상향 압축·최소폭 역산은 전부 React 밖 순수 함수가 합니다. 레이어 분리가 라이브러리를 대체한 사례예요.