20 términos para conocer relacionado con el desarrollo web

Somos muchos los que trabajamos en la web y colaboramos con desarrolladores de cerca o de lejos. Aquí les proporcionamos una lista de palabras o frases que son esenciales para aquellos interesados en este campo. Este repertorio contiene todos los términos y sus definiciones, relacionados con herramientas, tareas, medios,  de los desarrolladores.

  1. API: (Application Programming Interface) Es un conjunto de funciones que permiten acceder a los servicios de una aplicación, a través de un lenguaje de programación.
  2. Back-end / front-end: Trabajar en el front-end, consita principalmente en la creación de una interfaz limpio y simple para los usuarios de Internet. Por el contrario, el desarrollador de back-end se centrará principalmente en la administración y todos los elementos de un proyecto web que son “invisibles” pero esenciales cuando se navega por un sitio web.
  3. Back office: término que hace referencia a la parte administrativa de un sitio web (también llamado CMS).
  4. Base de datos: Un conjunto de datos específicos del dominio, organizados de tal manera que se pueden recuperar y actualizar fácilmente. Cuando esta digitalisado, la base de datos se materializa mediante uno o más archivos, que son administrados mediante un software especializado.
  5. Blog: Sitio web caracterizado por la publicación periódica de entradas o “publicaciones”, como un libro de registro. El blogger (editor que ejecuta el blog) escribe a menudo contenido textual, enriquecido con hipervínculos y elementos multimedia, bajo el cual cada lector puede hacer comentarios.
  6. Código fuente: Versión de un programa que el humano puede entender. En otras palabras, las instrucciones del programa están escritas en un lenguaje de programación creado y controlado por el hombre. Por el contrario, el código ejecutable es la versión compilada del código fuente, que toma la forma de una secuencia de código binario comprensible solo desde la computadora.
  7. Compilar: Genera el código ejecutable de un programa desde el código fuente.
  8. CMS: (Content Management System) o sistema de gestión de contenidos. Es un programa desarrollado para que cualquier usuario pueda administrar y gestionar contenidos de una web con facilidad.
  9. Desarrollar: Crear una aplicación o un sitio web.
  10. Framework (Marco): Conjunto de herramientas y componentes de software que componen un programa o una aplicación. Es el marco (estructura de software en español) que establece la totalidad o parte de las bases de un software o su esqueleto.
  11. Full-Stack: Se refiere a un desarrollador que trabaja en todos los niveles de desarrollo.
  12. Integración: Consiste en reunir en el mismo sistema de información partes desarrolladas de forma separada. La integración también puede consistir en la tarea realizada por el desarrollador Front-End (también llamado integrador).
  13. Lenguajes de programación: Lenguaje utilizado para formular algoritmos y para producir programas de computadora que aplican estos algoritmos. Entre los lenguajes más utilizados, por ejemplo, Java, JavaScript, PHP, SQL, J2EE, HTML, .NET …
  14. Plugin: Extensión que agrega funcionalidad al software. Estos programas complementarios permiten, por ejemplo, que los navegadores lean ciertos formatos de imagen, video, animación o sonido, etc.
  15. Programa: Un conjunto de instrucciones que realizan acciones en una computadora. La organización de las instrucciones está diseñada y escrita por un programador en un lenguaje de programación.
  16. Programador: Hace programas para ordenadores. La fase de programación generalmente solo incluye acciones de codificación, no acciones de diseño o prueba. Pero también es posible programar pruebas automatizadas (hechas en código).
  17. Proxy: Una ordenador o módulo que media entre un navegador web e Internet. El proxy participa en la seguridad y el rendimiento de la red asegurando y mejorando el acceso a ciertas páginas web.
  18. Rediseño: modifique total o parcialmente un sitio web o una aplicación.
  19. Servidor: Una ordenador cuyos datos (archivos) se comparten internamente, a través de la intranet (red interna de una empresa) o la extranet. El servidor está conectado al mundo exterior por internet. Muchas empresas también usan servidores para alojar y “servir” sus sitios web y datos de aplicaciones (por ejemplo, a través de una API).
  20. Sistema operativo: (SE u OS en inglés) conjunto de programas informáticos que controlan los distintos componentes del dispositivo informático (disco duro, pantalla, procesador, memoria, etc.) y que le permiten funcionar. También gestiona la memoria, los medios de almacenamiento y los derechos de acceso de los usuarios.

Desarrollo web