NOTE 076 / 2021年
文書を一覧として読み替える
Notion API を使って、ページの一覧を取得するときの考え方です。
読了目安 約2分
Notion のページは、見た目は文書ですが、データベースとして扱うと一覧や絞り込みに使えます。API では、データベースの項目とページの本文を別々に取得するため、欲しい情報がどちらにあるかを先に整理します。
取得した結果をそのまま画面に出すのではなく、表示に必要な形へ変換する層を置くと、あとから項目を増やしても壊れにくくなります。ページ送りの扱いも忘れずに確認します。
押さえたい点
- 01項目と本文を分けて考える
- 02表示用の変換層を置く
- 03ページ送りを確認する
参考資料
外部サイトが開きます。内容は各サイトの管理下にあります。
- Notion API 外部サイトdevelopers.notion.com
- GitHub Actions 外部サイトdocs.github.com
- GitHub Docs 外部サイトdocs.github.com
- GitHub REST API 外部サイトdocs.github.com
- MDN Web Docs 外部サイトdeveloper.mozilla.org
- web.dev 外部サイトweb.dev
- W3C WAI 外部サイトw3.org
- Chrome for Developers 外部サイトdeveloper.chrome.com
- TypeScript ドキュメント 外部サイトtypescriptlang.org
- MDN HTTP 外部サイトdeveloper.mozilla.org
- MDN パフォーマンス 外部サイトdeveloper.mozilla.org
- パフォーマンスを学ぶ 外部サイトweb.dev
- HTML を学ぶ 外部サイトweb.dev