2024年8月17日(日)
今朝は6:45起床。
目標よりは少し遅くなってしまったけど、6時台に起きられたので良しとしよう。
朝活
久々に自転車に乗って冷水シャワーを浴びる。
連休のためか日曜日だからか、道路の車が非常に少なかった。
今日のコーヒーは但馬屋のマンデリン。
こちらもマンデリン100%ということで、非常に贅沢なコーヒーだ。
これで1杯130円~140円なのでドリップコーヒーとしては高いが、カフェでコーヒーを飲むのに比べたらずいぶん安いのでお得な気分。
久し振りにReactアンチパターンの洋書を読む。
ACL (Anti-Corruption Layer)
- 複数のサブシステム間の調整役のような役割をする
- 例えば、2つのシステムが直接連携していると、一方の変更が直接もう一方に影響を及ぼしてしまう
- APIサーバーからデータを取得し、その結果を画面に表示する場合、サーバーデータが予期しない値の場合がある
- ACLで予期しない値をN/AやUnknown Userといった値に変換する
- N/A: Not Applicable(該当しない)、Not Available(利用不可)
Context APIの利用
- コンポーネント間で共有コンテナを使用できる
- propsを親コンポーネントから子コンポーネントへ渡す必要が無くなる
- コンテキストが変化した場合、再レンダリングのトリガーとすることができる
- createContextをインポートし、contextを定義する
- <XXX.Provider></XXX.Provider>で囲んだ内部でcontextにアクセスできる
2時間程お勉強して朝活終了。
昼食
- 味噌汁
- 大粒納豆
デザートに実家から頂いたスイカを頂く。
こちらは魚沼の八色西瓜で高級品だ。
確かに上品な甘さのある西瓜だった。
夕食
- 糠漬けとキュウリの浅漬け
- ココナッツカレー
- トマト、モロヘイヤ、ゆで卵
- 味噌汁
- 雑穀ごはんと海苔
夏季休暇も今日で終わり。
明日からまた仕事がんばろう!
コメント