It makes data entries compact and rapidly portable so you can save storage space and trim storage management costs. Light-weight: JSON records data in a text-based format with few structuring rules. I personally used JSON to create a job board website with aggregated job posts. Among them are apps like Google Maps, Twitter, and YouTube. JSON is primarily used for server to web page data exchanges, allowing you to build interactive websites. At present, over 800,000 websites use this data format. As JavaScript usage surged in the 2010s, JSON became the go-to data exchange format. JSON is the native format for data in JavaScript (JS) web applications and websites because Douglas and Chip modeled it after JS. You can use JSON to exchange data between web services written in 55 different programming languages, including Java, Python, and PHP, among others. The first JSON file contained a “hello world” message sent from the server to Douglas's laptop in response to a form submission post.īecause JSON is a syntax, it stands independent from programming languages. When Douglas and Chip struggled to make this exchange compatible across all browsers, they decided to create their own syntax. Their goal was to send data to their app after loading the page. The duo was working out of a garage on an interactive app. Think of it as basic English, but for computers.Īs The Library of Congress puts it, “JSON is so simple that support for reading or writing it is integrated into almost every system or programming language used for applications on the Web.”ĭerived from JavaScript, JSON was initially designed in the early 2000s by Douglas Crockford and Chip Morningstar. It isn’t a programming language, but rather a special structure syntax used to turn human-readable text into machine-friendly data structures. JSON is an international standard for recording, storing, and exchanging data. Instead, we’ll be exploring the story behind JSON including keys, objects, curly braces, and two guys developing an app in a garage. This won’t be an overly technical tutorial bogged down with programming lingo.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |