|
|
|
|
|
by dagss
542 days ago
|
|
JS having BigInt type has nothing to do with JSON. Backend languages have had BigInt types forever. It isn't relevant to JSON as a format. Just one example: Azure Cosmos DB stores JSON documents. If you try to store integers larger than 53 bits there those integers will be silently rounded to 53 bits. I know someone who got burned by this very badly loosing their data; I was able to explain them exactly why... JSON basically does not define what a number is; and that is a disaster for it as an API format. |
|