The jsonDecode method, available in the dart:convert library, decodes JSON. It takes a JSON string and transforms it into a List of Map objects:
List myMap = jsonDecode(myString);
A Map is a key-value pair set. The key is a String: id, pizzaName, description, and price are all keys and strings. The types of the values can change based on the key: price is a number, while description is a string.
After executing the jsonDecode method, we have a list of Map objects that show exactly how a Map is composed: