logologo
スタート
マニュアル
開発
プラグイン
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
スタート
マニュアル
開発
プラグイン
API
logologo

クイックスタート

プラグイン開発概要
最初のプラグインを作成
プロジェクトディレクトリ構造

サーバーサイド開発

概要
プラグイン
コレクション
データベース操作
データソース管理
リソース管理
ACL権限制御
ミドルウェア
キャッシュ
イベント
リクエストコンテキスト
マイグレーション
ロガー
I18n 国際化
コマンド
定時タスク管理
テスト

クライアントサイド開発

概要
プラグイン
コンテキスト
ルーター
ACL権限制御
データソース管理
リソース
リクエスト
スタイルとテーマ
ロガー
I18n 国際化
テスト

その他

プラグインアップグレードガイド
言語一覧
依存関係の管理
ビルド
Next Pageプラグイン開発概要
TIP

このドキュメントはAIによって翻訳されました。不正確な情報については、英語版をご参照ください

#概要

NocoBase クライアントサイドプラグイン開発では、開発者が NocoBase のフロントエンド機能をカスタマイズし、拡張するのに役立つ様々な機能と能力を提供しています。以下に、NocoBase クライアントサイドプラグイン開発の主な機能と関連する章を示します。

機能モジュール説明関連する章
プラグインクラスクライアントサイドプラグインを作成・管理し、フロントエンド機能を拡張します。plugin.md
ルーティング管理フロントエンドのルーティングをカスタマイズし、ページナビゲーションと遷移を実装します。router.md
リソース操作フロントエンドリソースを管理し、データの取得と操作を処理します。resource.md
リクエスト処理HTTPリクエストをカスタマイズし、API呼び出しとデータ転送を処理します。request.md
コンテキスト管理アプリケーションコンテキストを取得・使用し、グローバルな状態とサービスにアクセスします。context.md
アクセス制御 (ACL)フロントエンドのアクセス制御を実装し、ページと機能へのアクセス権限を管理します。acl.md
データソース管理複数のデータソースを管理・使用し、データソースの切り替えとアクセスを実装します。data-source-manager.md
スタイルとテーマスタイルとテーマをカスタマイズし、UIのカスタマイズと美化を実現します。styles-themes.md
多言語対応 (i18n)多言語対応を統合し、国際化とローカライズを実現します。i18n.md
ログ出力ログ形式と出力方法をカスタマイズし、デバッグと監視機能を向上させます。logger.md
テストケースの作成テストケースを作成・実行し、プラグインの安定性と機能の正確性を保証します。test.md

UI拡張

機能モジュール説明関連する章
UI設定の動的化フローエンジンとフローモデルを使用し、コンポーネントプロパティの動的な設定とオーケストレーションを実装することで、複雑なページやインタラクションの視覚的なカスタマイズをサポートします。flow-engine と flow-model
ブロック拡張ページブロックをカスタマイズし、再利用可能なUIモジュールとレイアウトを作成します。blocks
フィールド拡張フィールドタイプをカスタマイズし、複雑なデータの表示と編集を実装します。fields
アクション拡張アクションタイプをカスタマイズし、複雑なロジックとインタラクション処理を実装します。actions