GoView ローコード「データ可視化」開発プラットフォーム
著者について
- 名称:ランニングヌードル
- dromara オープン ソース組織のメンバー、dromara/go-view の著者
- フロントエンドのシニア開発エンジニアであり、多くのデータ可視化関連プロジェクトをオープンソース化しており、豊富な実務経験があります。
- 「Blue Bridge Cloud講座」データ大画面関連講座講師
- パーソナルスペース:https ://gitee.com/MTrun
GoViewについて
GoView は、効率的なドラッグ アンド ドロップのローコード「データ ビジュアライゼーション」開発プラットフォームです。また、グラフやページ要素を基本コンポーネントとしてカプセル化します。コードを書かなくても大きなデータ画面を作成できるため、精神的負担が軽減されます。このプラットフォームは、Vue3、Vite2、TypeScript、Pinia、ECharts およびその他のフレームワークを使用して構築されており、豊富な構成アイテムとコンポーネントの専門的なデータ ソース管理を提供し、ユーザーがビジネス フローによりよく近づけるのに役立ちます。
特徴
-
統一されたプロジェクト管理
GoView は、基本的なプラットフォーム管理ページを提供し、表示コンポーネントをカプセル化し、ユーザー プレビューとショートカット操作 (プレビュー、削除などのショートカット エントリ) をサポートします。
-
ローコード ワークベンチ
- ワークベンチは、ユーザーの使用習慣により適した中国式のレイアウト構造を採用し、コンポーネント モジュール、階層モジュール、および構成モジュールは、手動で表示および非表示を制御できます。また、画面サイズ表示のズームとロックの手動制御をサポートします。
- After selected the chart, you can edit the chart properties through the edit module on the right. 基本的な配置、フィルター、および位置の変更はすべてサポートされています。
- GoView は、ユーザーのほとんどのニーズを満たす完全なインターフェース要求機能を提供し、非常にユーザーフレンドリーな迅速な SQL 充填モジュールを提供します!
- ユーザー データの多様性を減らし、バックエンドの作業負荷を軽減するために、GoView はカスタム データ フィルタリングをサポートし、処理関数をフロントエンドに記述してコンポーネントに必要なデータ構造を生成するだけで済みます。
- GoView はインポートやエクスポートなどの機能も提供しますが、ここでは説明しません. 興味がある場合は、純粋なフロント エンドのアドレスに直接アクセスして使用できます: GoView の純粋なフロント エンドのエクスペリエンス エリアに移動します。
3. グローバル機能
- 色変更
- テーマ変更
- その他:GoViewには、言語切り替え(進行中)、グローバル設定管理モジュールなどの機能もあります。
コードのハイライト
- フレームワーク: Vue3 + Pinia2 フレームワークに基づいて作成され、フックを使用してロジックを抽出し、コード構造をより明確かつ強力にします。
- 型: 型の制約に TypeScript を使用し、未知のエラーの可能性を減らし、ロジックの内容を大胆に変更します。
- パフォーマンス: ページの遅延読み込み、コンポーネントの動的登録、データのスクロール読み込みなどを使用して、ページのレンダリング速度を向上させる複数のパフォーマンスの最適化。
- ストレージ: ローカル メモリを使用すると、一部の構成項目はストレージを使用してローカルに保存し、ユーザー エクスペリエンスを向上させます。
- カプセル化: プロジェクトには、ルーティング、ストレージ、暗号化/復号化、ファイル処理、テーマ モジュール、NaiveUI グローバル メソッド、コンポーネントなどの詳細なツール クラスのカプセル化があります。
リンク
- クリックして移動 - プロジェクトのソース コード
- Click to go - 公式ウェブサイトのドキュメント
- Click to go - 純粋なフロントエンド オンライン
- Click to go - フロントエンドとバックエンドのコラボレーション エクスペリエンス
コミュニケーション
人の能力には限界がありますが、コミュニケーションを取りながら成長できる方、大歓迎です!! !