Blog Post 6
Blog Post 6
Antes de empezar a dar nuestros comentarios, es importante mencionar algunos conceptos clave de las lecturas tanto de RESTful APIs the big lie como de Replace RESTful APIs with JSON-Pure.
REST significa Representational State Transfer, un estilo de arquitectura web hecho para construir sitios web escalables. Los principales problemas de la RESTful API son:
- Es difícil realmente saber qué significa el API. Las diferentes respuestas de ésta pueden ser tomados de diferentes maneras, siendo bastante subjetivo.
- El vocabulario REST no es completamente soportado. La mayor parte de las aplicaciones de clientes y servidores no soportan todos los códigos de respuesta de la API.
- El vocabulario REST no es tan amplio como para las APIs. Es demasiado limitado.
- RESTful APIs son muy difíciles de debugguear.
- RESTful APIs están directamente ligadas con HTTP.
Para esto, el autor de ambos posts propone utilizar mejor JSON-Pure APIs (así nombrado por él), que tiene solución a todos esos problemas, pero tiene otras debilidades.
Al principio, al leer la primera parte, se pensó que el autor le tenía cierto disgusto a las APIs de REST, ya que aunque se decía objetivo al escribir el post, su tono y vibra no se sentía como tal; pero, al leer la segunda parte y al ver todo lo que expuso sobre JSON-Pure APIs, parecía que realmente pues es mejor idea utilizar la segunda.
Creo que para que se pudiera notar mejor las ventajas y desventajas de ambos, se podía haber hecho una tabla comparativa entre ambas, para poder visualizar mejor éstas.
Al final también se procedió a leer los comentarios del post, porque siempre es bueno tener perspectivas diferentes sobre un mismo tema; al parecer había mucha gente que concordaba con el autor y mucho otros no. Eso es algo muy normal, pero sirve para dar un panorama global sobre la situación.
Comments
Post a Comment