“Escalar” generalmente significa que todo lo que esté trabajando puede manejar la presión de cientos, miles o incluso millones de clientes que solicitan la misma información de una vez.
Así que repasemos las palabras que mencionaste:
Una API es una forma en que un recurso de Internet (generalmente un sitio) puede comunicarse con otra cosa. Por ejemplo, Page en jeremylspencer.com es el sitio web que construí para alojar toda la información sobre mi sitio. Sin embargo, si miras a tu alrededor, esto no es muy fácil de leer para el cliente, solo parece una tontería. Eso es porque es una API en JSON (notación de objeto javascript). No está destinado a ser visto por el cliente, solo por otro sitio web o servicio. Ahora mi sitio frontal (Jeremy L Spencer) puede leer la información de mi API e imprime el sitio que ves.
En segundo lugar, no necesita una “nube”, una nube es una palabra de moda elegante últimamente, todo lo que realmente necesita es un servidor. Una nube es solo un servidor al que se le puede dar más RAM, CPU y espacio en el disco duro si lo necesita.
- ¿Cuáles son las mejores aplicaciones de productividad multiplataforma?
- ¿Qué aplicaciones utilizas para editar fotos antes de publicarlas en Instagram?
- ¿Cuánto cuesta validar una idea de aplicación móvil (micropruebas) antes de decidir si seguirla o no?
- ¿Por qué los constructores de teléfonos inteligentes no integran el infrarrojo?
- ¿Qué es la aplicación BHIM?
Ahora, la razón por la que necesita saber esto para crear una aplicación es porque es muy probable que la aplicación consuma una API. Construirá la interfaz de la aplicación (lo que ve el usuario) y luego extraerá todos los datos reales de su servidor a través de una API.
Por ejemplo, si quisieras crear una aplicación que tuviera información sobre vinos, no empacarías todas las aplicaciones con todos los datos sobre vinos, eso sería una locura. Esa aplicación terminaría ocupando mucho espacio. Entonces, en su lugar, lo empaqueta con la interfaz y una forma de obtener su API, desde un servidor que posee, con la API que diseñó, e imprimirla en un formato legible para humanos.
Si tiene alguna otra pregunta, deje un comentario.