Angularの宣言的なチャートフレームワーク!
NGX-Chartsは、D3をラップするだけでなく、その他のチャートエンジンをラップするだけではないため、ユニークです。 Angularを使用して、すべての結合と速度の良さでSVG要素をレンダリングおよびアニメーション化しており、優れた数学機能、スケール、軸、形状ジェネレーターにD3を使用しています。 Angularにすべてのレンダリングを行わせることにより、AngularプラットフォームがAoT、SSRなどを提供する無限の可能性に私たちを開きます。
データの視覚化は科学ですが、それは醜い必要があるという意味ではありません。このプロジェクトの作成中に私たちが行った大きな努力の1つは、チャートを審美的に楽しいものにすることです。スタイルはCSSを通じて完全にカスタマイズ可能であるため、好きなようにオーバーライドできます。
また、NGX-Chartsモジュールを介して露出しているさまざまなNGX-Chartsコンポーネントを活用することで、カスタムチャートの構築が可能です。
詳細については、ドキュメントとデモをご覧ください。
プロジェクトでNGX-Chartsを使用するには、NPM経由でインストールします。
npm i @swimlane/ngx-charts --save
NGX-Chartsコンポーネントを使用してカスタムチャートを構築し、例を見つける方法を学ぶには、カスタムチャートページを参照してください。
git checkout master )git pull )npm ci )npm test )git checkout -b release/XYZを実行しますprojects/swimlane/ngx-charts/package.jsonのバージョンを更新します。projects/docs/changelog.mdのchangelogを更新しますgit commit -am "(release): XYZ"git tag XYZを実行しますgit push origin HEAD --tagsnpm run publish:libngx-chartsは、スイムレーンのオープンソースプロジェクトです。私たちは、アプリケーションのために構築するプロジェクトのいくつかを共有することにより、オープンソースコミュニティに還元することを信じています。 SwimLaneは、サイバーセキュリティチームが脅威インテリジェンスを活用し、インシデント対応をスピードアップし、セキュリティオペレーションを自動化できるようにする、自動化されたサイバーセキュリティオペレーションとインシデント対応プラットフォームです。
Secops Hubは、セキュリティの専門家がアイデア、ユースケース、ベストプラクティス、インシデント対応戦略を共有するためのオープンで製品に依存しないオンラインコミュニティです。