dash-b · 概要
いくつかのうちのひとつ。
dash-b はダッシュボードデザイナーであり、castomo の残りの製品を操作する場所でもあります。このページは、その後半部分についての説明です。
簡単にまとめると
ブラウザで動くデザイナー、それだけのもの
dash-b を開けば、そのままデザインを始められます。アカウント作成も、インストールも不要で、お客様と作業の間に当社のサーバーは介在しません。デザイナー全体が、すでに開いているタブの中でお客様のマシン上で動作します。
これは意図的な制約であり、欠けている機能ではありません。デザインは1つのファイルです。公開すると決めるまで、誰かに渡すまで、あるいはデザイナー全体をエクスポートしてご自身のサーバーで動かすまで、ブラウザの中に留まります。お支払いいただくのは作業の保存と共有であり、作業そのものの能力ではありません。
エコシステム
castomoはdash-bが属するグループです
複数の製品。スイートとして売るのではなく、組み合わせて使うために作られています。それぞれが独自のドメインで独自の役割を果たし、dash-b がそれらを操作する場所です。
その基盤となるプラットフォーム
アカウント、データ、決済、そして他の製品が呼び出すサービス。castomo にバックエンドが必要なとき、それがこのバックエンドです。
castomapi.com → castomFlowAny workflow you can imagine
Triggers, steps, branches and schedules, in the spirit of Zapier, Make and n8n — with or without AI inside them. Describe what should happen in a few words and the flow builds itself, and every castomo service is a step it can use.
castomflow.com → castomUIウェブサイトとランディングページ
サイトエディターです。エコシステムの他の部分が必要とするページ、ClickSomo がユーザーを誘導するページも含めて、構築します。
castomui.com → ClickSomo反応するメッセージング
大規模なメールと SMS。ファネル、スケジューリング、そして実際の行動(リンクのクリック、ページのスクロール)で発火するトリガーを備えています。
clicksomo.com → FABLSブログとSNS、あなたに代わって運営
完全自動化されたブログと SNS。ブログと SNS アカウントへの投稿をスケジュールに沿って作成・公開するため、誰かが思い出したときではなく、継続的にリーチを伸ばせます。やり取り全体も、6つのタブではなく1か所から対応できます。
fabls.io → iKonektEvery conversation, one place
The CRM and communication hub. Every way someone reaches castomo — chat, a form, a call — lands here, gets a seller, and is worked through to invoices, connected both ways to ClickSomo and FABLS.
ikonekt.com → 3DbuilderA home, designed in 3D
A 3D home builder with a shared workspace, so everyone planning the house works on the same model at the same time.
builder.castomo.com → ApertureVideo editing in the browser
A video editor that runs in the browser, made for editing together rather than passing files back and forth.
aperture.castomo.com → ObserverKnow your visitors, track nobody
Website analytics and visitor understanding — cookie-less and privacy-first, the same analytics the castomo websites count their own visits with.
observer.castomo.com → castomo VPNチーム専用のプライベートネットワーク
当社独自のノード上で動くセルフホストの WireGuard。ここで Team シートに VPN が含まれている理由でもあります。
vpn.castomo.com →それぞれが独自の規約を持つ独立した製品です。ここに挙げることは、dash-b の利用にこれらが必要だという主張ではありません。必要なく、無料ティアでも求められることはありません。
ここで重要な理由
そのすべてを dash-b のボードから管理できます
これが、dash-b がダッシュボードデザイナーに見えてコントロールサーフェスとして振る舞う理由です。ボードには、お客様の数値のチャートの隣に、エコシステムの他の部分へ働きかけるウィジェットを置けます。データを読むウィジェットと、操作するウィジェットが同じ種類のオブジェクトだからです。
オブジェクトモデルに規律をかける価値があるのも同じ理由です。dash-b のすべてはセットアップであり、セットアップは入れ子になり統合でき、設定できるウィジェットは別のものから設定できます。
どのように作られているか
依存関係なし、ビルド工程なし、フレームワークなし
デザイナーは素の ES モジュールです。このサイトは静的で、78言語の全ページが標準ライブラリのみを使う Python スクリプトで生成されています。どちらも意図してそうしています。ブラウザで永続的に動くツールが、来年も存在するか分からないサプライチェーンに依存すべきではないからです。
すべてを読めます。このページのソースを表示しても、バンドルの中に隠されたものは何もありません。