김상엽의 빌드 로그
홈글시리즈

전체 검색

글, 태그와 카테고리를 검색하고 바로 이동해요

홈글시리즈
시리즈

직접 만든 엔진들

가상화·피벗·대시보드 엔진을 직접 깎은 기록. 이 블로그에서 제일 딥한 구역이에요.

전체 3회

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