Today I Learned

日々の仕事と学びの振り返りです。何をして、何を学んだかを記録します。

20266

2026-06-30

直接アップロード契約、CSSトークンテーマ、ハイドレーション境界

presigned URL の4段階アップロード、@layer ベースのトークンテーマの単一生成器、fr レイアウトとマウント後ハイドレーションから学んだ共通原則

  • presigned URL アップロードは presign→PUT→complete→create の4段階契約であり、complete 通知を漏らすとバックエンドはアップロードを認識できない。
  • CSSトークンテーマは @layer(優先度)・@scope(範囲)・light-dark()(モード)を分離し、ランタイム・ビルドCSSを一つの生成器に単一化しないとズレる。