How Internet Object aims to be the minimalist post-JSON data serialization format

Internet Object is based on the support and validation of the data schema, and produces files approximately 40% smaller than JSON.

How "You won't need it!" You can simplify your development process
Jason McCreary explains the principle of "You won't need it!" found in Extreme Programming, and how it can be valuable to keep your programming workflows simple.
20190828 codepalousa mccreary james

Nearly 20 years after the publication of JSON, a variety of derivatives and extensions have appeared to address specific needs for specialized use cases, such as JSON -RPC and SOAPjr. Alternatives that include YAML (which is technically a superset of JSON, as of version 1.2) are also widely adopted, although a top-down reinvention of data exchange formats is very late.

Internet Object could be the "incredibly simple" solution for JSON Deficiencies, according to the creator of the Mohamed Aamir Maniar project. Internet Object is built with a mentality of the first scheme and with validation of executable data at both the sending and receiving end of the equation. Internet Object syntax reduces data size by 40-45% compared to standard JSON, while retaining human readability.

SEE: Protect your data with two-factor authentication (Free PDF) (TechRepublic)

JSON deficiencies that inspired the creation of Internet Object include the combination of keys and values, as well as data, headers and metadata; and the lack of an inherent scheme, which can cause clarity problems when handling the data.

"The lack of a built-in scheme led to other problems such as data validation, lack of clarity, additional development time, higher development cost, etc. For example, every time we serialize and deserialize data, we are required to validate them "Maniar wrote in the introduction to Internet Object, adding that" for an API endpoint, two different types of clients … it is necessary to validate up to six times; when sending and receiving each one on the server, the desktop and the mobile device. "

Before getting on the xkcd train on standards, the world of data exchange formats (fortunately) is not particularly ecosystem-based, nor is it inherently subject to the line of thinking of "a standard for governing them all "?

The Internet object JavaScript parser is available on GitHub as a preview and is available under the MIT license. The project is in active development and is not yet recommended for production implementation.

What is your opinion about Internet Object? Is a JSON / YAML competitor's perspective a useless exercise, or is there enough space to improve an alternative to thrive? Let us know in the comments section below.

See also

"data-credit =" IndypendenZ, Getty Images / iStockphoto "rel =" noopener noreferrer ">   istock-1043032608.jpg

IndypendenZ, Getty Images / iStockphoto

For More Updates Check out Blog, Windows Softwares Drivers, Antivirus, Ms Office, Graphic Design Don’t Forget to Look Our Facebook Page Get Into Pc like us & follow on Twitter- @getinpc

Please Note: This content is provided and hosted by a 3rd party server. Sometimes these servers may include advertisements. does not host or upload this material and is not responsible for the content.