Candid
開発者のための Candid のドキュメントへようこそ。
この Candid Guide では、Candid とは何か、また {IC} 上で動作する Dapps を開発する際にどのように使用できるかを説明しています。 ここでの情報は、主に {IC} 上に Canister をデプロイしたいバックエンドおよびフロントエンドの開発者を対象としています。 新しい言語のサポートを実装したり、既存の Candid の機能を拡張したりしたい場合は、背景情報や言語の内部構造に関する詳細が記載されている Candid の仕様を参照してください。
Candid とは?では、インターフェース記述言語 である Candid の目的や主な機能を紹介しています。 Candid の動作に関する概要と、開発者のユースケースに Candid をどのように適用できるのかの、実用的な知識が得られる簡単な例が含まれています。
Candid の使い方では、代表的なタスクの実行方法を説明しています。
リファレンスでは、Candid のツールやライブラリへのリンクや、Candid がサポートしている型についての詳細なリファレンス情報を提供しています。