AZLE — ICP上のTYPE SCRIPT
Azleは、ICPキャナスターを構築するためのTypeScript/JavaScriptフレームワークです。馴染みのあるJavaScriptのエコシステムをブロックチェーン開発にもたらします。
なぜAZLE:
1. TypeScriptでキャナスターを書く
2. npmパッケージを利用する
3. 親しみのあるJavaScriptツールを活用
4. 完全なCandid型の生成
5. Reactライクなフロントエンド統合
基本例:
import { query, update, StableBTreeMap } from azle;
let counter: StableBTreeMap = new StableBTreeMap(counter, 0, 100, 1000);
#[update]
function increment(): void {
counter.insert(count, (counter.get(count) ?? 0n) + 1n);