ガイドセクションへようこそ。ここでは、アップローダーの一般的な機能やカスタマイズを実装するための、実践的でタスク指向のウォークスルーを提供します。これらのガイドは、はじめにセクションで紹介された概念に基づいており、実際のシナリオに沿ったステップバイステップの手順を説明します。
これらのガイドは、フロントエンドの @blocklet/uploader コンポーネントと、@blocklet/uploader-server を使用したオプションのバックエンドカスタマイズの両方を対象としています。フロントエンドコンポーネントは独立して動作できますが、バックエンドパッケージはカスタムのサーバーサイドアップロード処理を追加したり、リモートソースを有効にしたりするために使用されます。
プラグインの設定
Image Editor、Webcam、URLインポーターなどのUppyプラグインを有効化、無効化し、カスタムオプションを渡す方法を学びます。
アップロードの処理
フロントエンドとバックエンドの両方でコールバックを実装し、アップロード成功後にファイルを処理してメタデータにアクセスします。
リモートソースの統合
バックエンドでCompanionミドルウェアを設定し、ユーザーがUnsplashや直接URLなどのリモートソースからファイルをインポートできるようにします。
カスタムプラグインの作成
提供されているVirtualPluginコンポーネントを使用して独自のカスタムプラグインタブを作成し、アップローダーの機能を拡張します。
これらのガイドを読み終えれば、特定のニーズに合わせてアップローダーを調整する方法をしっかりと理解できるでしょう。より詳細な情報については、APIリファレンスをご覧ください。