---
title: "概要"
slug: "overview"
abstract: ""
---
# 概要

Sitecore Content Hubの開発ツールは、API、SDK、CLIを含む堅牢で柔軟なツールセットを通じて、顧客に意味のあるオムニチャネル体験を構築できます。これらのツールは、Content Hubをより速く、より標準化された方法で構築するのに役立ちます。

これらのツールを使えば、以下が可能です:

-   コンテンツ管理の自動化と効率化
-   Content Hubのコンポーネントを作成・拡張する
-   フロントエンドとバックエンドの統合を開発する
-   自動化されたワークフローを実装する
-   コンテンツを大規模に提供する

以下の表は利用可能なツールを示しています。関連するドキュメントを見るにはハイパーリンクをクリックしてください。

ツール

概要

[REST API](https://doc.sitecore.com/ch/ja/developers/cloud-dev/rest-apis.html)

Content Hubリソースに対してCRUD操作を行うことができる多くのAPIが利用可能です。

[GraphQL API](https://doc.sitecore.com/ch/ja/developers/cloud-dev/graphql-apis.html)

プレビューAPIと配信APIを使えば、どのチャンネルのどのアプリにもコンテンツを配信できます。

[Content Hub CLI](https://doc.sitecore.com/ch/ja/developers/cloud-dev/content-hub-cli.html)

コマンドラインインターフェース(CLI)は、テキストの行形でコンピュータプログラムへのコマンドを処理します。インターフェースを扱うプログラムはコマンドラインインタプリタまたはコマンドラインプロセッサと呼ばれます。CLIはC# Web SDKを使ってREST APIを通じてSitecore Content Hubインスタンスと通信するために使用されます。詳細な開発者ドキュメントについては、 [CLIリファレンス](https://doc.sitecore.com/ch/en/developers/api-reference/cli--sitecore.ch.cli.plugin.audit.commands.html)を参照してください。

[スクリプトSDK](https://doc.sitecore.com/ch/ja/developers/cloud-dev/scripting-sdk.html)

Content Hubはユーザーがビジネスロジックにカスタムスクリプトを統合できるようにします。スクリプトはエンドユーザーが手動でトリガーすることも、スクリプトの種類やユースケースに応じてアプリケーションが自動的にトリガー(例えばトリガーを使う)で行うことができます。スクリプトには異なるタイプがあり、それぞれ異なるコンテキストプロパティを持っています。詳細な開発者ドキュメントについては、 [Scripting API reference](https://doc.sitecore.com/ch/en/developers/api-reference/scripting--stylelabs.m.scripting.types.v1_0.action.html)を参照してください。

[Fluent SDK](https://doc.sitecore.com/ch/ja/developers/cloud-dev/fluent-sdk.html)

Fluent SDKはWeb SDKおよびスクリプトAPIの上に構築されており、特定の操作を流暢に実行できるようにします。詳細な開発者ドキュメントについては [、Fluent SDK API参考文献](https://doc.sitecore.com/ch/en/developers/api-reference/fluent-sdk--stylelabs.m.sdk.fluent.html)を参照してください。

[スクリプト化SDK](https://doc.sitecore.com/ch/ja/developers/cloud-dev/scripting-sdk.html) と [Web SDK](https://doc.sitecore.com/ch/ja/developers/cloud-dev/web-client-sdk.html)

C# Web SDKは、C#開発者がオブジェクトリソースを操作する際に自分たちのロジックを実装しやすくするための外部ツールです。詳細な開発者ドキュメントについては、 [参考文献SDK API](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.base.querying.html)参照してください。

[ウェブSDK](https://doc.sitecore.com/ch/ja/developers/cloud-dev/web-client-sdk.html)

C# Web SDKは、C#開発者がオブジェクトリソースを操作する際に独自のロジックを実装しやすくする外部ツールです。詳細な開発者ドキュメントについては、 [Web SDK reference](https://doc.sitecore.com/ch/en/developers/api-reference/web-sdk--stylelabs.m.base.web.api.models.html)を参照してください。

[Javascript SDK](https://doc.sitecore.com/ch/ja/developers/cloud-dev/javascript-sdk.html)

JavaScript SDKは、JavaScript開発者がオブジェクトリソースを操作する際に独自のロジックを実装しやすくする外部ツールです。詳細な開発者ドキュメントについては、 [Javascript SDK参照](https://doc.sitecore.com/ch/en/developers/api-reference/js-sdk--apiinfo.html)を参照してください。