JOURNAL
記事一覧
つくる過程で得た発見や、日々の学びをまとめています。特集一覧を見る
5件の記事
絞り込みを解除- 知る・学ぶわかったつもりの、その先へ
大きな文字と見出しは同じ?記事の目次ができるまで
見出しは見た目だけでなく、文章の構造を表します。実CMSの本文描画と目次関数へ架空ブロックを渡し、h2・h3、目次に載る条件、段落挿入で変わるIDを確認しました。
- 知る・学ぶわかったつもりの、その先へ
保存前に同名を確認したら、DBのUNIQUEは不要?
タグの保存前確認とDBの一意性は、別の場所で重複を防ぎます。実TagServiceとマイグレーションを読み、完全に分離したPostgreSQLの架空テーブルで大文字・小文字の重複拒否を試しました。
- 知る・学ぶわかったつもりの、その先へ
保存の途中で失敗したら?自作CMSで学ぶトランザクション
公開版の更新と編集下書きの削除が別々に確定すると、途中状態が残ります。自作CMSのpublishDraftを読み、同じ構造の小さなSQL実験で、成功とロールバックを比較しました。
- 開発記録わかったつもりの、その先へ
CMSとは?記事を作成・管理・公開する仕組み
CMSは、文章や画像を作成・整理し、公開状態を管理する仕組みです。この記事もAppli Park専用CMSで編集しています。初心者向けに、下書きと公開版の違い、実際にCMSを使う場面を紹介します。
- 開発記録
Appli Parkの自作CMS設計記録|公開版を残す下書きと安全な表示
Appli Park専用CMSの実装を、記事データ、公開版と下書きの状態遷移、共通表示部品、画像再生成の流れに分けて紹介します。実際のコードと管理画面から確認できる設計記録です。