質問: シリアライザはいろいろなものがありますが、自分は上記にヘッダーを使いました
回答: 「シリアライザ」と「ファイル保存」では、概念のレイヤが異なる≒比較する土俵が違うと言えばよいでしょうか? * シリアライザ(Serializer)は、「プログラム上で扱う何らかのデータ構造から、ファイル保存やネットワーク送信を可能とするために、バイト列へと変換する機能」です。 * ファイル保存は、文字通り「(シリアライザによって)データ構造から変換されたバイト列を、ファイルという実体に書き出すこと」です。 > > おおきな強みってなんなのでしょうか? > > > 解釈の仕方としては、ファイル保存機能=シリアライザ(データ→バイト列変換)+(バイト列から)ファイルへの書出 とも言えます。シリアライザ部のみをライブラリ化することで、例えばネットワーク送信にも利用できる汎用部品として扱えるようになります。