このプロジェクトについて

NG-ZORRO (ng-zorro-antd) は Angular 用の包括的なUIコンポーネントライブラリで、Ant Designのデザイン言語を反映しています。エンタープライズ向けアプリケーションを対象とし、使い慣れたコンポーネント、開発ツール、デザインリソースを豊富に提供します。 **主な機能** - 70種類以上の高品質Angularコンポーネント(ボタン、テーブル、フォーム、メニューなど) - TypeScriptによる完全な型付けで静的型安全性を提供 - Angular ^22.0.0、サーバーサイドレンダリング(SSR)、Electronをサポート - ZonelessおよびOnPush変更検出モードによる高性能化 - きめ細かなスタイル上書きが可能な強力なテーマシステム - 数十の言語に対応する国際化(i18n) - 最新2バージョンのEdge、Firefox、Chrome、Safari、OperaおよびElectronと互換性あり **デザイン仕様** NG-ZORROは公式Ant Designシステムと視覚仕様を同期させ、より広いAntエコシステムとの一貫性を保証しています。デザインの更新はオンラインでログに残されています。 **インストール** 推奨される方法はAngular CLI経由です: ```bash ng new my-app cd my-app ng add ng-zorro-antd ``` またはnpmまたはyarnで直接インストール也可: ```bash npm install ng-zorro-antd ``` インストール後、必要なコンポーネントモジュールをAngularコンポーネントでインポートします。例: ```ts import { NzButtonModule } from 'ng-zorro-antd/button'; @Component({ imports: [NzButtonModule] }) export class AppComponent {} ``` ライブラリのCSSおよびSVGアイコンアセットを `angular.json` の `styles` および `assets` にそれぞれ追加します。 **開発** ```bash git clone https://github.com/NG-ZORRO/ng-zorro-antd.git cd ng-zorro-antd npm install npm run start ``` プロジェクトはローカル開発サーバーを起動し、ブラウザを自動的に開きます。 **ライセンス** NG-ZORROはMITライセンスの下でリリースされ、フルソースコードはGitHubで公開されています。 **コミュニティ&サポート** - ドキュメントおよび入門ガイド: https://ng.ant.design/docs/getting-started/en - DiscordチャンネルおよびStack Overflowタグ `ng-zorro-antd` - 開発を高速化するためのVSCodeスニペット拡張機能 - プルリクエストを通じた貢献を歓迎します。プロジェクトはCONTRIBUTING.mdガイドに従っています。 **主な利用者** Alibaba、Aliyun、ThoughtWorks、招商銀行、Apache Flink、Apache Zeppelinをはじめとする多くの企業が、社内および対外向けAngularアプリケーションにNG-ZORROを活用しています。 総じて、NG-ZORROは成熟した保守性の高いUIツールキットを提供し、一貫したAnt Designの外観と操作性を保ちつつAngular開発を加速させます。