この記事のゴール:自分の目的に合うルートを1つ選び、次に読むページが分かる
読む時間:6分
前提知識入門トップ

4つのルート

入門トップ/learn/ブログを作りたWordPressから移りたい導入を判断したプラグインを作りたいはじめてのEmDashサイト作成ブログを作るCloudflareへのデプロイWordPress開発者のためのEmDashWordPressからの移行WordPressテーマの移植なぜEmDashかアーキテクチャ最新状況プラグイン形式の選び方はじめてのサンドボックス型プラグインバンドルと公開
図のテキストを読む
flowchart TD
    S["入門トップ /learn/"] --> B["ブログを作りたい"]
    S --> W["WordPressから移りたい"]
    S --> E["導入を判断したい"]
    S --> P["プラグインを作りたい"]
    B --> B1["はじめてのEmDashサイト作成"] --> B2["ブログを作る"] --> B3["Cloudflareへのデプロイ"]
    W --> W1["WordPress開発者のためのEmDash"] --> W2["WordPressからの移行"] --> W3["WordPressテーマの移植"]
    E --> E1["なぜEmDashか"] --> E2["アーキテクチャ"] --> E3["最新状況"]
    P --> P1["プラグイン形式の選び方"] --> P2["はじめてのサンドボックス型プラグイン"] --> P3["バンドルと公開"]

各ルートの表は、上から順に読みます。「内容」の列は、公式ドキュメントの各ページの説明文を訳したものです。

ブログを作りたい

順番 ページ 内容
1 全体像 Astro・EmDash・Cloudflareの役割分担
2 ターミナル・Node.js・npmの最低限 コマンドの打ち方とNode.jsのバージョン確認
3 生成AIと一緒に進める準備 AIツールにDocs MCPを接続する
4 はじめてのEmDashサイト作成 ローカルでEmDashのサイトを作り、初期設定を済ませ、変更を公開する
5 ブログを作る 記事、カテゴリー、タグを持つブログを作る
6 コンテンツの作成と公開 管理画面でコンテンツを作成・編集・公開・予約公開・削除する
7 Cloudflare Workers・D1・R2とは デプロイ先の役割と料金の考え方
8 Cloudflareへのデプロイ D1とR2を使ってCloudflare Workersにデプロイする
9 ハンズオン:AIとブログを作って公開する 4〜8を、AIへの依頼文付きで通して実施する

WordPressから移りたい

順番 ページ 内容
1 CMSとは WordPressを例にしたCMSの役割
2 EmDashとは何をするものか WordPressとEmDashの役割の比較
3 WordPress開発者のためのEmDash WordPressのコンテンツ、テンプレート、拡張機能をEmDashとAstroのサイトに対応させる
4 WordPress開発者のためのAstro EmDashのサイトで使うAstroの概念を、WordPressの書き方と対比して学ぶ
5 WordPressからの移行 WordPressのコンテンツをEmDashにインポートし、切り替え前に確認する
6 ハンズオン:WordPressの記事を移す 5をAIへの依頼文付きで実施する
7 WordPressテーマの移植 WordPressのテーマを、サーバーで描画するEmDashのAstroテンプレートに変換する
8 WordPressプラグインの移植 EmDashのプラグイン形式を選び、WordPressのフック、ストレージ、ルート、管理画面を対応させる

導入を判断したい

順番 ページ 内容
1 全体像 4つの層と、各製品が担う部分
2 CMSの方式の違い EmDash、ファイルで管理する方式、別サービスのヘッドレスCMSの比較
3 なぜEmDashか EmDashの編集の仕組み、アーキテクチャ、運用に必要なもの、トレードオフ
4 アーキテクチャ Astroのサイト、EmDash、管理画面、データの保存先が連携する仕組み
5 最新状況 最新バージョン、1.0の状況、公式ドキュメントが明記する注意点
6 データベースの選択 SQLite、D1、Hyperdrive、PostgreSQL、libSQLの選択と設定
7 バックアップと復旧 データの書き出し、復元できるバックアップ、D1・SQLiteの復旧
8 EmDashのアップデート リリースの確認から、デプロイ後の確認までの手順
9 実践トップ サイトの持ち方の選択肢と、本サイトの選択

プラグインを作りたい

順番 ページ 内容
1 プラグイン概要 サンドボックス型・ネイティブ型プラグインの選択、インストール、運用
2 プラグイン形式の選び方 コードを書き始める前に、サンドボックス型とネイティブ型のどちらにするかを決める
3 権限(Capabilities)とセキュリティ プラグインが必要とするものを宣言し、サンドボックスが何を制限するかを理解する
4 はじめてのサンドボックス型プラグイン コンテンツの保存に反応するサンドボックス型プラグインを作り、登録して動かす
5 ハンズオン:AIとプラグインを作る 4をAIへの依頼文付きで実施する
6 バンドルと公開 サンドボックス型プラグインをバンドルし、プラグインレジストリに公開する
7 プラグインサンドボックス Cloudflare WorkersとNode.jsでサンドボックス型プラグインを動かすための設定と制限

AIに聞いてみよう

根拠にした公式ページ

  • EmDash公式ドキュメント(各ページの説明文):https://docs.emdashcms.com/

次に読むページ