Show GN: TbsGrid - 웹그리드
(tobesimple.net)[개발배경]
저는 예전부터 그리드 개발에 관심이 많았습니다.
또한, 웹그리드를 개인 및 회사에서 무료로 이용하면 좋겠다는
생각이 있었습니다.
개인적인 바람은 어느 정도 품질을 가진 그리드를 만들고 싶었습니다.
[사용한 기술]
- Javascript(Pure)
- CSS
[특징]
-
컬럼이동
-
멀티헤더
-
편집기능
-
요약(Top, Footer) 컬럼
-
그룹핑
-
소팅
-
필터링
-
고정컬럼
-
숫자포맷(국가별, 소수점포맷)
-
다량의 데이타 지원
-
크로스 브라우저 지원
-
다국어 지원
-
가장 중요하게 생각한 건, 필터, 소팅, 그룹핑, 고정컬럼이 유기적으로 동작하는 것입니다.
[안내말씀]
-
TbsGrid Version은 1.0(베타) 입니다.
-
1인 개발이다 보니, 문서작업이 부족하며, 개발자다 보니 디자인적 요소가 부족합니다.
-
사용자 API, 이벤트, 트리 그리드, 페이징 처리 등 보완 사항이 있습니다.
-
버그 혹은 추가 기능 개발을 위해서, 여러분의 의견과 참여가 필요합니다.
-
그리드를 계속 개발하다 보니, 어느 정도 자신과 구력이 붙었습니다.
계획이긴 하지만, 피봇 그리드를 지원하고 싶습니다.
P.S.
그리드 개발은 쉬운 작업은 아닌거 같습니다.
프로그래밍 보다는 기준과 범위를 정해야 했고,
사용자가 이용할 수 있도록 많은 속성에 대한 이름을 지어야 합니다.
별거 아닌 기능에도 정성을 쏟아야 할 때도 있습니다.
아직도 많은 부분 보완을 해야하지만, 포기하지 않고,
GeekNews에 올리게 되서 참 다행스럽기도 합니다.
감사합니다.
일단 임시적으로 컨텐츠 화면을 좌우로 이동할 수 있도록 했습니다.
추후 계획을 세워서 모바일 드래깅 관련 보완을 좀 할게요.
감사합니다.