What is JSON?
lightweight format for storing and transporting data
What are serialization and deserialization?
Serialization is a mechanism of converting the state of an object into a byte stream.
Deserialization is the reverse process where the byte stream is used to recreate the actual Java object in memory.
Why are serialization and deserialization useful?
its what helps json become readable throughout different systems
How do you serialize a data structure into a JSON string using JavaScript?
stringify
How do you deserialize a JSON string into a data structure using JavaScript?
JSON.parse