Meteor 専用に作られた管理パネルである Meteor Candy を使用して実稼働アプリケーションを管理します。このパッケージは、 accounts
やmongo
などの Meteor のコア パッケージと緊密に統合されており、アプリケーションに管理パネルを追加する究極の方法です。必要なほぼすべての機能を組み込みでカバーできます。
Meteor Candy には、アカウントの偽装、アクティビティ ログなどの機能が事前に設定されています。ただし、本当の魔法は、アプリケーションとコレクションで動作するように構成したときです。詳細およびライブデモについては、製品 Web サイトをご覧ください。
Meteor Candy は数分でインストールでき、構成は数時間で完了します。無料の開発キットをローカルで試すことができます。これをアプリに追加するには、次の手順に従ってください。
./meteor-candy-config
フォルダーをこのリポジトリからパッケージ フォルダーにコピーします。mymeteorapp/packages/meteor-candy-config
mymeteorapp/packages/meteor-candy-config/package.js
meteor add meteor-candy-config meteorcandy:blaze meteorcandy:core
./meteor-candy-config
フォルダーを参照して、構成オプションとその関連ドキュメントを参照してください。ここでは、テーブルの構成がいかに簡単であるかを示す例を示します。 Meteor Candy は、ページネーション、検索、並べ替えなどを自動的に設定します。 Meteor Candy は、 fields
配列で指定したデータを超える追加データを解放しません。
var subscriberData = {
collection : "subscribers" ,
label : "Subscribers" ,
queries : [ {
label : "Subscribed Only" ,
query : '{"active": true}' ,
} , {
label : "Unsubscribed Only" ,
query : '{"active": false}' ,
} ] ,
fields : [ {
field : "_id" ,
label : "ID" ,
} , {
field : "email" ,
label : "Email" ,
} , {
field : "active" ,
label : "Active" ,
} , {
field : "created" ,
label : "Joined" ,
sort : - 1
} ]
}
Meteor Candy は、常に更新される最新のソリューションです。まず、注意深くスコープ指定されたコードと動的インポートを使用して、クライアントやサーバーに負担がかからないようにします。 2 番目に、スケーラブルでパフォーマンスの高い方法でデータを取得するメソッドを使用します。最後に、プラグ アンド プレイで方法を推測しようとするのではなく、すべては構成に依存します。
Meteor Candy を購入すると、1 時間の無料相談が付いてきます。 Meteor Candy のセットアップについてさらにヘルプが必要な場合、またはセットアップをご希望の場合は、Toy Shop を参照してください。
Meteor Candy はカスタム ライセンスを持つ独自の製品です。開発では無料で使用できますが、運用環境で使用するには有料ライセンスが必要です。詳細については、製品 Web サイトをご覧ください。