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
データベース操作データベース操作のインターフェースを提供し、CRUD操作やトランザクション管理をサポートします。database.md
カスタムコレクションビジネス要件に基づいてコレクション構造をカスタマイズし、データモデルを柔軟に管理します。collections.md
プラグインアップグレード時のデータ互換性処理プラグインのアップグレード時に既存のデータに影響を与えないよう、データ移行と互換性処理を行います。migration.md
外部データソース管理外部データソースを統合・管理し、データ連携を実現します。data-source-manager.md
カスタムAPIAPIリソース管理を拡張し、カスタムインターフェースを記述します。resource-manager.md
API権限管理カスタムインターフェースの権限を定義し、きめ細やかな権限制御を行います。acl.md
リクエスト/レスポンスのインターセプトとフィルタリングリクエストとレスポンスのインターセプターやミドルウェアを追加し、ログ記録や認証などを処理します。context.md と middleware.md
イベントリスニングアプリケーションやデータベースなどのシステムイベントをリッスンし、イベント処理に応答します。event.md
キャッシュ管理キャッシュを管理し、アプリケーションのパフォーマンスと応答速度を向上させます。cache.md
定期タスク定期的なクリーンアップやデータ同期などの定期タスクを作成・管理します。cron-job-manager.md
多言語サポート多言語サポートを統合し、国際化とローカライズを実現します。i18n.md
ログ出力ログのフォーマットと出力方法をカスタマイズし、デバッグと監視機能を強化します。logger.md
カスタムコマンドNocoBase CLIを拡張し、カスタムコマンドを追加します。command.md
テストケースの記述テストケースを記述・実行し、プラグインの安定性と機能の正確性を保証します。test.md