El campo de la tecnología está lleno de términos extraños y modismos que pueden ser extremadamente confusos para el oído no entrenado. El desarrollo web no es una excepción, y si quieres destacar como programador, necesitas estar familiarizado con la jerga del campo. Desde Java hasta JavaScript, frontend al backend, y desde aplicaciones hasta APIs, es normal sentirse abrumado por la aparentemente interminable corriente de nuevos términos.
Términos de diseño web para negocios
Agile
El desarrollo web ágil se refiere básicamente a una forma específica de trabajar, y escucharás este término mucho en el mundo de las startups. En un equipo ágil, los desarrolladores web trabajarán según sprint semanales o quincenales.
Algoritmo
En la programación informática, los algoritmos son una parte clave de la resolución de problemas. Al crear un algoritmo, los desarrolladores documentan todos los pasos necesarios que se tomaron para llegar a una solución al problema y en qué consiste cada paso.
API
API permite que dos programas diferentes se comuniquen entre sí al poner ciertas partes del código de un sitio web a disposición de los desarrolladores. Los desarrolladores pueden usar este código, o API, para crear herramientas y widgets que se pueden adjuntar a un sitio específico.
Aplicación
Sin duda conocerás las aplicaciones y probablemente las uses a diario. Básicamente, una app es un tipo de software que permite al usuario realizar varias tareas.
Diseño adaptativo
El diseño responsive crea un sitio web en varios diseños diferentes, cada uno adecuado para diferentes tamaños de pantalla. Dependiendo de qué dispositivo se use para acceder al sitio web, el sitio web se adaptará y proporcionará un diseño apropiado.
Bootstrap
Bootstrap es un marco de trabajo de front-end gratuito y de código abierto para diseñar sitios web y aplicaciones web. Bootstrap incluye plantillas de diseño basadas en HTML y CSS para tipografía, formularios, botones, tablas, navegación, modales y más, además de complementos de JavaScript.
Backend
El desarrollo backend se refiere básicamente a todo lo que sucede detrás de escena. El desarrollo backend se puede dividir en cuatro componentes principales del stack de software: servidor, base de datos, sistema operativo y software.
Navegador
Un navegador web es un software utilizado para acceder a Internet y mostrar páginas web. Cuando ingresas una dirección web o URL en tu navegador, estás enviando una serie de solicitudes. El navegador recopila todos los diferentes elementos que componen esa página web en particular, como imágenes, anuncios y contenido, desde donde estén almacenados para mostrar la página que ves.
Error
Un error es un error que impide que un sitio web o aplicación se ejecute correctamente. En el mundo del desarrollo web, a menudo te encontrarás con informes de errores y te encargarás de corregir esos errores.
Memoria caché
Una caché es un espacio de almacenamiento temporal para datos. Cuando visitas un sitio web, los archivos que solicitas se almacenan automáticamente en caché. Si regresas al mismo sitio web en el futuro, tu navegador cargará los archivos necesarios desde la caché, no desde el servidor original.
Conclusión
Te deseamos una agradable experiencia de aprendizaje, y espero que tu conversación con tu equipo de desarrollo vaya mucho mejor después de entender estos términos.