Desarrollo web en entorno cliente

De Wikiversidad

La web está en constante evolución y cada día incrementan la cantidad y tipo de servicios disponibles, sin embargo, principalmente está formada por documentos vínculados entre si. Así cómo muchos otros recursos dígitales descargables.

Los navegadores web, han ido incorporando nuevas funcionalidades para mejorar la experiencia de navegación y consumo de contenido. Hemos pasado de páginas que sólo contenian texto a contenido multimedia y sistemas de comercio electrónico bajo una creciente economía dígital.

El desarrollo web en entorno cliente, consite pues, en el desarollo de páginas web que habrán de interpretarse en el navegador web, pudiendo consumir datos de de otros servicios web mediante una Interfáz de Programación de Aplicaciones o API por sus siglas en inglés (Application Programming Inteface)

Tecnologías involucradas[editar]

Diversos tecnología son utilizadas para desarollar una paǵina web moderna, cada una para satisfacer requerimientos específicos de la lógica del negocio

Lenguajes[editar]

HTML[editar]

El Lenguaje de Marcado de Hipertexto (Hypertext Markup Language) es lenguaje en la especificación que define los documentos que definen una página web. El Hipertexto no es más que texto con ligas hacia otros objetos de la web.

CSS[editar]

Hoja de Cascada de Estílos (Cascade StyleSheet). Especifica el estílo del documento, es decir, colores, tamaños, formas, posiciones,typografia, etc.

Javascript[editar]

Lenguaje de programación con el cuál se puede modificar e interactuar una página en el navegador del cleinte.

Herramientas[editar]

Webpack[editar]

Empaquetador de distribuibles para la web. Genera módulos de Javascript y con extensiones puede generar páginas HTML

Marcos de trabajo[editar]

ReactJS[editar]

VueJS[editar]

Angular[editar]