次のプロパティを持つ wiki の URL スキームを設計しようとしています。
- マークダウン構文
- ページ
- ページ セクション (ヘッダー構造で定義)
- pygit2 を使用した git バージョン管理
現時点では、次のスキームに従う必要があります。
/page/
/page/:name/
/page/:name/section/
/page/:name/section/:id/
ただし、リビジョンは考慮されていません。リビジョンは、ページの変更履歴を一覧表示するのに役立ちますが、特定のページのリビジョンなどをチェックアウトするのにも役立ちます。だから私はあなたがそれらをAPIにどのように含めるのか疑問に思っています。
ありがとう