Web開発上級
jsonify
jsonify
一言で言うと
dict を JSON レスポンスに変換する関数。
もう少し詳しく
一言で言うと
Python オブジェクト(dict・list など)を JSON 形式の HTTP レスポンスに変換して返す Flask の関数。
もう少し詳しく
Python オブジェクト(dict・list など)を JSON 形式の HTTP レスポンス(Content-Type は application/json)に変換して返す Flask の関数です。Flask 1.0 以降は list もトップレベルで直接渡せるようになりました。IT エンジニアリングの現場で頻繁に登場する概念のひとつで、関連する仕組みやベストプラクティスと合わせて理解しておくと応用が利きます。
Web 開発で頻出する概念で、ブラウザとサーバーの通信を理解する際に知っておきたい用語です。HTTP・REST・JSON といった基本要素と組み合わせて使われることが多く、フロントエンドとバックエンドの双方で出てきます。
実務でどう使うか
関連する章
Ch283 で詳しく学べます。