初めまして。hojojoです。
Expressを触っていて、
res.status().json
res.status().send
の違いが分からなくなってきたので整理してみました。
以下の記事を見つけたのですが、結果は変わらないのでやっぱり同じっぽいですね。
じゃあ、好きは法を使えばいいよね!
だと納得いかなかったので、知り合いに聞いてみたら
・ res.send()はjson形式のデータではない簡単な文字列を返すときに使っている
・ res.json()はjson形式データを返す際に、明示的に分かりやすくするために使っている
・ apiを作る際はほとんどres.json()を使っている
だそうです。なるほど。
もし違う使い分けをされている方がいれば、コメント欄で教えてください。