ノーコード・SaaS
コードを書かずに済ませる選択肢
学習の近道であり、限界に当たったときに「コードが必要な理由」を教えてくれる。
最初に触るなら
Zapier :数千のSaaSをノーコードでつなぐ自動化サービス。タスク数課金
つなぐだけで動くので「入力 → 処理 → 出力」という流れが目に見える。回数課金に当たったら n8n やコードへ移る。
隣の分野とのつながり
| 分野 | どうつながるか |
|---|---|
| 自動化・連携 | サービス同士をつなぐ自動化は、ノーコードがいちばん得意な領域 |
| データの保存 | Airtable のような「表の形の保存場所」は、データベースの入口になる |
| 画面・フロントエンド | Notion の公開ページのように、画面を作らずに情報を公開できる |
| 自動化・連携 (から見ると) | コードを書かない自動化は、ノーコードの領域と重なる |
この分野を理解する
まず「書かずに済むか」を考える。 ソフトウェアで解きたいことの多くは、既製のサービスをつなぐだけで足りる。フォームの回答をシートに溜め、条件に合えばチャットに通知する、といった処理は、コードを書かずに組める。
ノーコードの道具は3種類に分かれる。 つなぐ道具(Zapier、Make)、保存する道具(Airtable)、見せる道具(Notion)。どれも、この地図の他の分野を「コードなし」で代替している。だから、ノーコードで何かを組むと、他の分野が何をしているかが逆に見えてくる。
限界の当たり方。 実行回数で課金される、分岐が複雑になると読めなくなる、他のシステムから呼びにくい。この3つのどれかに当たったとき、コードを書く分野(自動化、サーバー)へ移る。限界に当たる前に移る必要はない。
隣の分野との境界。 ノーコードは分野ではなく「手段の種類」に近い。自動化・保存・画面のそれぞれに、コードを書く選択肢と書かない選択肢がある、と捉えると整理しやすい。
最初の一歩。 Zapier でフォームの回答をシートに追記し、Slack に通知する流れを1本作る。次に同じことを Google Apps Script で書いてみると、ノーコードが隠していたものが見える。
この分野のツール(4件)
種別(自分で書く土台か、借りて使うサービスか)で分けている。「主要制約」は各ツールで最も先に当たる限界。
マネージドサービス(4件)事業者が運用していて、借りて使うサービス。運用を任せられる代わりに、プランの上限が乗る
| ツール | 学習 | 料金 | 成熟 | 主要制約 | 検証 |
|---|---|---|---|---|---|
| Airtable スプレッドシートの操作感でリレーショナルなデータを扱うノーコードDB | 低 | 無料枠あり | 安定 | 無料プランのレコード上限:1ベースあたり1,000レコード | |
| Make(旧Integromat) SaaS間をノーコードで繋ぐビジュアル自動化ツール。操作数(オペレーション)課金 | 低 | 無料枠あり | 安定 | 無料プランの月間オペレーション数:1,000オペレーション / 月 | |
| Notion ドキュメント・DB・Wikiを1つにまとめ、Webサイトとしても公開できるツール | 低 | 無料枠あり | 安定 | 無料プランのブロック数上限:オーナー1人のワークスペースは無制限。オーナー2人以上は1,000ブロックまで(削除してもカウントは減らず、上限到達後3日間の猶予がある) | |
| Zapier 数千のSaaSをノーコードでつなぐ自動化サービス。タスク数課金 | 低 | 無料枠あり | 安定 | 無料プランの月間タスク数:100タスク/月 |
どれを選ぶか
| ツール | 種別 | どういう時に選ぶか/避けるか |
|---|---|---|
| Airtable | マネージドサービス | 少人数チームで構造化されたデータをノーコードの画面とAPIで扱う用途では第一候補。無料プランの1,000レコード/ベースや有料プランでも1ベース最大12.5万レコードという上限に触れたら、PostgreSQLやSupabaseなど本格的なRDBMSへの移行を検討する |
| Make(旧Integromat) | マネージドサービス | 複数SaaSをノーコードで繋ぎ、分岐や複数ステップを含む自動化を組みたい場合の候補。無料プランの月1,000オペレーション・シナリオ2本・15分ポーリングのいずれかに触れたら、有料プランへの移行かn8nなど自己ホストの選択肢を検討する |
| Notion | マネージドサービス | 個人や少人数チームでドキュメント整理と簡易な情報公開を1つのツールで完結させたい場合の第一候補。オーナー2人以上でのブロック数上限(1,000件)やゲスト数上限(10人)に触れたら有料プランへの移行を検討し、独自ドメインでの本格的な公開が必要ならGitHub Pagesなど専用ホスティングとの使い分けを検討する |
| Zapier | マネージドサービス | 複数SaaSの連携をノーコードで素早く組みたい場合の第一候補。無料プランの100タスク/月・2ステップ制限・15分ポーリングのいずれかに触れたら、有料プランへの移行かn8nなど自己ホストの選択肢への切り替えを検討する |
この分野が担う目的
目的ごとのページでは、他の分野のツールも含めて横断比較できる。
- スプレッドシートを読み書きする (この分野から 2件)
- 外部 SaaS 同士をコードなしで連携する (この分野から 2件)
- イベントや Webhook を受けて処理を起動する (この分野から 2件)
- 関係を持つデータを保存し問い合わせる (この分野から 1件)
- HTTP API を公開する (この分野から 1件)
- 複数の処理を依存順に実行・再実行する (この分野から 1件)
- 静的サイトを生成する (この分野から 1件)
- 構造の変わりやすいデータを保存する (この分野から 1件)
- チャットやメールへ通知を送る (この分野から 1件)