AZLE — TYPECRIPT DI ICP
Azle adalah framework TypeScript/JavaScript untuk membangun canister ICP. Ia menghadirkan ekosistem JavaScript yang familiar ke pengembangan blockchain.
MENGAPA AZLE:
1. Tulis canister dalam TypeScript
2. Gunakan paket npm
3. Alat JavaScript yang familiar
4. Generasi tipe Candid lengkap
5. Integrasi frontend bergaya React
CONTOH DASAR:
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);