직접 만든 엔진들
가상화·피벗·대시보드 엔진을 직접 깎은 기록. 이 블로그에서 제일 딥한 구역이에요.
전체 3회
- 1한 코드베이스에 가상화 라이브러리 3개 + 자체 구현이 공존하는 이유가상화 라이브러리 세 개에 자체 구현까지, 정리 안 된 게 아니라 정리한 결과예요. 요구가 다르면 답도 다르거든요. 상용 그리드를 밀어낸 벤치마크와 리렌더 0회 스크롤까지.
- 2피벗테이블 엔진을 직접 만들며 내린 결정들 — 단일 패스 집계와 셀 병합피벗 엔진을 직접 만들며 내린 결정 다섯 개. 평균은 저장하지 않고, 순회는 한 번만 하고, 병합은 1차원 비교로 끝냅니다. 3,100줄 순수 함수 엔진의 설계 노트예요.
- 3react-grid-layout 없이 대시보드 그리드 만들기 — 순수 함수 레이아웃 엔진react-grid-layout 없이 대시보드를 만들었어요. 충돌 밀어내기·상향 압축·최소폭 역산은 전부 React 밖 순수 함수가 합니다. 레이어 분리가 라이브러리를 대체한 사례예요.