APIの応答を受け取るModelを作成するのか?

更新:2020/08/03 09:49 by nasu38yen

TypeScriptするのであれば、API応答データの型を定義するかしないのか?を悩みます。
anyで受け取ればどんな応答にも臨機に対応できそうですし、面倒じゃない気がします。
一方で、巷には「anyを使ったら負け」論もあるみたいです。
たとえば、axios使用をstore側に閉じる場合、storeが提供するデータはすべて型付けするべきでしょうか?
こうゆう疑問に正解は決まっていないので、きとんと言い切ってくれる人は少ないんですよね。
なので、自分で試して自分で結論するしかありません。
チームプロジェクトであれば、チームの方針に従えばよいでしょう。
自分プロジェクトであれば... たぶんanyのままですすむとオモフ

親ノート

TypeScriptするべきか 更新:2020/10/23 06:02 by nasu38yen