Twitter abandona XML, Atom y RSS para centrarse en JSON
Hace unos días, el 5 de septiembre de 2012, Twitter actualizó su API a la versión 1.1: Version 1.1 of the Twitter API.
Sin duda alguna, lo que más me sorprendió fue este párrafo:
JSON support only
API v1.1 will support JSON only. We’ve been hinting at this for some time now, first dropping XML support on the Streaming API and more recently on the trends API. We’ve chosen to throw our support behind the JSON format shared across the platform. Consequently, we’ve decided to discontinue support for XML, Atom, and RSS, which are infrequently used today. For historical context, when we originally built the API all major languages did not have performant, well vetted libraries supporting JSON — today they do.
“XML, Atom, and RSS, which are infrequently used today”, ¿en serio?
La tendencia y la realidad es esa. XML, RSS y Atom se han quedado para soluciones específicas, mientras que JSON se utiliza para casi cualquier respuesta del servidor. Además, ahora todo lo relacionado con web órbita alrededor de javascript, en backend y frontend, por lo que era un paso lógico.
Donde trabajo, desde hace tiempo trabajamos todo lo posible con JSON