---
pageType: home
pageName: development

features:
  - title: コアアーキテクチャ
    details: NocoBase の基盤となる拡張メカニズムと動作原理を習得し、プラグインシステム、FlowEngine、データベースコアモジュールを含め、強固な開発基盤を構築します。
    items:
      - title: プラグイン開発
        details: カスタムプラグインの作成、公開、および保守方法を学びます。
        link: /plugin-development
        showOnHome: true
      - title: フロントエンド流エンジン（FlowEngine）
        details: NocoBase 2.0 のフロントエンドノーコード・ローコード開発エンジンです。
        link: /flow-engine
        showOnHome: true
      - title: フロントエンド RunJS
        details: JS ブロック、JS フィールド、JS アクションなどのシナリオで使用される JavaScript 実行環境です。
        link: /runjs
        showOnHome: true
      - title: 共通コンポーネント
        details: NocoBase client v2 に組み込まれているフォーム、フィルター、テーブル、アイコンのコンポーネントを、プラグインページ開発でそのまま再利用できます。
        link: /shared-components
        showOnHome: true
  - title: インターフェースとインタラクション
    details: フロントエンドインターフェースの拡張とカスタマイズ方法を学び、ビジネスニーズに合ったコンポーネント、フィールド、アクションロジックを構築し、システムの視覚化とインタラクション体験を向上させます。
    items:
      - title: ブロック（Blocks）
        details: カスタムブロックコンポーネントを作成、再利用、設定し、柔軟なインターフェースレイアウトを構築します。
        link: /ui-development-block
        showOnHome: true
      - title: フィールド（Fields）
        details: 新しいフィールドコンポーネントタイプを定義し、データ入力と表示方法を豊かにします。
        link: /ui-development-field
        showOnHome: true
      - title: アクション（Actions）
        details: アクションの動作を拡張またはカスタマイズし、多様なビジネスプロセスとユーザーインタラクションを実現します。
        link: /ui-development-action
        showOnHome: true
  - title: プラグインエコシステム
    details: プラグインを通じて既存のプラグインの機能を拡張し、階層的でモジュール化されたプラグインエコシステムを構築することで、システムの拡張性と連携能力を向上させます。
    items:
      - title: データソース拡張
        details: 外部データソースを拡張または統合し、サードパーティのデータベースやサービスに接続して、システム間のデータアクセスと同期を実現します。
        link: /data-sources/development
        showOnHome: true
      - title: ワークフロー拡張
        details: ワークフロー関連の機能を拡張または統合し、自動化およびプロセス化されたビジネスシナリオを実現します。
        link: /workflow/development
        showOnHome: true
      - title: 通知チャネル拡張
        details: 新しい通知方法の開発や外部通信サービスの統合を行い、マルチチャネルのメッセージ配信をサポートします。
        link: /notification-manager/development/extension
      - title: ユーザー認証拡張
        details: カスタム認証ロジックの実装やサードパーティのログインシステムとの連携を行い、セキュリティとアクセス能力を強化します。
        link: /auth-verification/auth/dev
      - title: ファイルストレージ拡張
        details: クラウドストレージサービスやカスタムストレージソリューションを統合し、ファイルのアップロード、ダウンロード、管理の柔軟な拡張を実現します。
        link: /file-manager/development
      - title: ファイルプレビュー拡張
        details: ファイルプレビュー機能を拡張し、より多くのファイル形式のオンラインプレビューとレンダリングをサポートします。
        link: /file-manager/development
      - title: ナレッジベース拡張
        details: 外部ナレッジベースやカスタム検索サービスを接続し、AI employees の RAG 検索ソースを拡張します。
        link: /ai-employees/knowledge-base/dev/external-knowledge-base
---
