ブロックとは?
ブロックとは
ブロックは、ezbloxにおけるミニプラグインを構成する基本単位です。
一つひとつのブロックは「特定の処理」を担当するパーツであり、複数のブロックを組み合わせることで、ミニプラグイン(kintoneのカスタマイズ)を作ることができます。
プログラムを書かなくても、ブロックを選んで並べるだけで処理の流れを組み立てられます。
ブロックの役割
ミニプラグインは、大きく分けると「いつ動くか(トリガー)」と「何をするか(アクション)」の組み合わせで成り立ちます。それぞれの役割をブロックが担い、それらをつなぎ合わせることでミニプラグインが完成します。

例えば、「レコードが保存されたときに、特定のフィールドの値を自動で更新する」という動作も、対応するブロックを組み合わせることで実現できます。
ブロックを使うメリット
従来のkintoneカスタマイズでは、このような処理をJavaScriptで記述する必要がありました。
ブロックを使うことで以下のメリットが得られます。
処理が追いやすい:処理の流れが視覚的に把握できるため、自分以外のメンバーも内容を理解しやすい
属人化を防げる:コードに依存しないため、「書いた人しか触れない」状態になりにくい
変更しやすい:ブロックの追加・入れ替え・削除で動作を柔軟に調整できる