Hooks Design Pattern
DIパターン
共通的な要素のDIのためのもの
Event Receivedパターン
ライフサイクル上で何らかのイベントが発火したらそれを踏まえてイベントを飛ばすなど
例:MQTT
Thunkパターン(TODO:広すぎるかも
ビュー側からのイベント発火時に、何らか非同期等処理をして発火する。複数イベント発火するなど
例:通信
Communicationパターン
通信そのもの、通信ステータスなどを管理
memorizeパターン
複雑な値のメモ化や処理するもの