직렬화란?Dart 코드로 되어있는 객체를 다른 언어로 작성한 언어 및 플랫폼(예를들어 자바로 작성된 서버)에서 작동하게 하게 하기 위해 객체를 서버에 전송하거나 로컬 저장소에 저장하기 위해 적합한 형식으로 변환하는 과정.서로다른 언어를 사용하는 플랫폼에서도 데이터를 주고받을 수 있게 하기 위해 JSON 이라는 형식을 주로 사용 JSON ( JavaScript Object Notation )데이터를 저장하거나 전송할 때 많이 사용되는 DATA 교환 형식JSON은 데이터를 표시하는 표현방법이며, 서버와 클라이언트 간의 데이터 교환에서 주로 사용된다.실제로 코드 내에서 사용될 때는 Map 형태로 decode 할 수 있다. // JSON 데이터의 일반적인 형식// key - value{ "name": "오상구"..