En este post vas a encontrar un glosario del desarrollo web, que te permitirá entender los conceptos básicos de la realización y la ejecución de un sitio web. Esto te permitirá conocer lo que necesitas para convertirte en un desarrollador web experto en todas estas herramientas.
Términos del glosario del desarrollo web
Arquitectura cliente y servidor
En primer lugar, encontramos el concepto de la arquitectura entre el cliente y el servidor, que es una respuesta que nos explica el funcionamiento de la web. Como te comentamos en un artículo anterior sobre el cliente y servidor, esta es la forma en la que funciona la web, donde un cliente realiza una petición a través de lo parámetros de comunicación HTTP y la envía al servidor. Este servidor configura una respuesta que después será entregada al usuario.
Navegador
Como te comentamos en el artículo sobre los 5 diferentes tipos de navegadores, un navegador es el dispositivo o plataforma que te permite navegar alrededor de todos lo sitios web que aparecen en internet. Los navegadores son intérpretes de datos de tipo HTML, para los que se crean estilos con la hoja de CSS. A su vez, integran las funcionalidades de la herramienta JavaScript.
Por otro lado, un navegador almacena cualquier tipo de elemento multimedia, como imágenes, fotografías o registros sonoros, entre otros. Todo esto con los protocolos de comunicación de HTTP.
HTML y CSS
Entre las herramientas que se utilizan para el desarrollo web y que se convierten en un concepto básico para este trabajo, encontramos HTML y CSS. La primera herramienta es un lenguaje de marcado y no de programación, ya que trabaja con etiquetas y no con lógica. De esta manera, se utiliza para estructurar los contenidos de una web.
Por otro lado, encontramos el lenguaje de estilos de CSS, el cual es un lenguaje de diseño gráfico, pero no de programación. Permite definir y crear la presentación de un documento HTML.
JavaScript y TypeScript
Ya que tenemos los lenguajes de marcado y de estilos, que son HTML y CSS, necesitamos otro lenguaje que nos sirva para agregar la capa de dinamismo e interactividad a nuestra web. Esto se hace con JavaScript, un lenguaje de programación interpretado que usa la especificación de ECMAScript. JavaScript, a su vez, también se puede emplear fuera del navegador con Node.
De forma integrada, nos encontramos con la herramienta de TypeScript, la cual extiende la sintaxis de JS, lo que quiere decir que es un elemento vitaminado y añade un tipado estático. TypeScript se puede usar fuera del navegador (Node) y generará un código de JavaScript.
Ahora podrás utilizar como guía el glosario del desarrollo web que te hemos presentado en este post para dar tus primeros pasos en el desarrollo de sitios web y lograr que sean atractivos e interesantes para los usuarios y clientes de tu marca. Si te interesa seguir profundizando en este sector, te invitamos a revisar el temario de nuestro Bootcamp en Desarrollo Web, que te permitirá convertirte en un experto en menos de un año. ¡Entra ahora y pide más información para descubrir cómo cambiar tu vida!