AngularコンポーネントにおけるSingle State Streamパターン | lacolaco's marginalia
https://blog.lacolaco.net/2019/07/angular-single-state-stream-pattern/