TbsGrid - Webグリッド
(tobesimple.net)[開発背景]
私は以前からグリッド開発に強い関心を持っていました。
また、Webグリッドを個人でも会社でも無料で利用できたらよいという
思いがありました。
個人的な願いとしては、ある程度の品質を備えたグリッドを作りたいと考えていました。
[使用技術]
- Javascript(Pure)
- CSS
[特徴]
-
カラム移動
-
マルチヘッダー
-
編集機能
-
集計(Top、Footer)カラム
-
グルーピング
-
ソート
-
フィルタリング
-
固定カラム
-
数値フォーマット(国別、小数点フォーマット)
-
大量データ対応
-
クロスブラウザ対応
-
多言語対応
-
最も重要だと考えたのは、フィルタ、ソート、グルーピング、固定カラムが有機的に動作することです。
[ご案内]
-
TbsGrid Versionは 1.0(ベータ)です。
-
1人開発のため、ドキュメント作成が不足しており、また開発者であることもあってデザイン面の要素も不足しています。
-
ユーザーAPI、イベント、ツリーグリッド、ページング処理など、改善すべき点があります。
-
バグや追加機能の開発のために、皆さんの意見と参加が必要です。
-
グリッド開発を続けるうちに、ある程度の自信と経験がついてきました。
計画段階ではありますが、ピボットグリッドにも対応したいと考えています。
P.S.
グリッド開発は簡単な作業ではないように思います。
プログラミングそのものよりも、基準と範囲を決める必要があり、
ユーザーが利用できるように多くの属性に名前を付けなければなりません。
些細な機能にも心を込めなければならないことがあります。
まだ改善すべき部分は多いですが、諦めずに、
GeekNewsに投稿できるようになって本当に良かったとも感じています。
ありがとうございます。
7件のコメント
素晴らしいプロジェクトです。共有ありがとうございます。
ひとまず暫定的に、コンテンツ画面を左右に移動できるようにしました。
今後は計画を立てて、モバイルのドラッグ関連も少し補完していきます。
ありがとうございます。
わあ、すごいですね。
ちょうどグリッドを検討していたところなので、使ってみないとですね
おお、いいですね。わあ〜
素晴らしい仕事です!今後もこのWebグリッドライブラリの開発を続けてほしいです。
他のライブラリと比べて何が強みなのかを説明する比較ページがあるとよいと思います。