summaryrefslogtreecommitdiff
path: root/Documentation/source/ja/reference.rst
diff options
context:
space:
mode:
authorBertrand Yuan <189593334+bertyuan@users.noreply.github.com>2026-04-27 20:54:16 +0800
committerGitHub <noreply@github.com>2026-04-27 20:54:16 +0800
commit85b6fb59db5fe1112c58eff9d02ae4f9c9b6456d (patch)
tree8c83fc84bd9547630e6733929dec77e102e055a8 /Documentation/source/ja/reference.rst
parent658798b3a2378bb6df16cfbb16d707c6fb719e1e (diff)
parentdbb5e791f0c228369605d126dd590962ebe1eddc (diff)
Merge pull request #21 from bertyuan/Documentationv1.2
docs: add comprehensive documentation for operations
Diffstat (limited to 'Documentation/source/ja/reference.rst')
-rw-r--r--Documentation/source/ja/reference.rst57
1 files changed, 57 insertions, 0 deletions
diff --git a/Documentation/source/ja/reference.rst b/Documentation/source/ja/reference.rst
new file mode 100644
index 0000000..aa0600a
--- /dev/null
+++ b/Documentation/source/ja/reference.rst
@@ -0,0 +1,57 @@
+リファレンス
+============
+
+よく使うコマンド
+----------------
+
+.. list-table::
+ :header-rows: 1
+ :widths: 26 50
+
+ * - コマンド
+ - 説明
+ * - ``pnpm dev``
+ - 開発サーバーを起動する。
+ * - ``pnpm build``
+ - 本番アプリケーションをビルドする。
+ * - ``pnpm lint``
+ - コンテンツリンク検証と Biome lint を実行する。
+ * - ``pnpm test``
+ - テストを実行する。
+ * - ``pnpm db:migrate``
+ - Drizzle migration を適用する。
+ * - ``pnpm payload:generate``
+ - Payload TypeScript 型を生成する。
+
+ルート
+------
+
+.. code-block:: text
+
+ /
+ /posts
+ /posts/[slug]
+ /tags
+ /tags/[tag]
+ /about
+ /login
+ /admin
+ /api/auth/[...all]
+ /api/comments/[...comment]
+ /api/search
+ /rss.xml
+
+用語
+----
+
+Payload
+ 記事、ユーザー、メディア、管理画面を扱う CMS。
+
+Drizzle
+ アプリケーション所有のデータベーステーブルを扱う TypeScript ORM。
+
+better-auth
+ OAuth とセッションを提供する認証ライブラリ。
+
+BlogPost
+ ``src/lib/payload-posts.ts`` が返すフロントエンド向けの正規化済み記事構造。