Want to create interactive content? It’s easy in Genially!
MAPA CONCEPTUAL
Equipo Curso Estandar
Created on October 17, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Genial Calendar 2026
View
School Calendar 2026
View
January Higher Education Academic Calendar
View
School Year Calendar January
View
Academic Calendar January
View
Choice Board Flipcards
View
Comic Flipcards
Transcript
GitHub Pages
GitHub Actions
Github Actions y Github Pages
github archivos yaml y peticiones http
Peticiones HTTP
Archivos YAML
- Plataforma de integración y despliegue continuos.
- Automatiza las pruebas, compilación y despliegue.
- Github proporciona maquinas virtuales pero tambien se puede hacer con ejecutores propios.
- Se basa en realizar acciones programables y configurables cuando ocurre un evento dentro de un repositorio como un pull request.
- Puede utilizar archivos YAML para definir el flujo de trabajo de las acciones.
- Servicio de alojamiento estatico que toma archivos html, CSS y javascript directamente desde un repositorio.
- Es capaz de compilar y publicar un sitio web.
- Se pueden crear sitios de proyecto vinculados a un repositorio o de organización/usuario vinculados a una cuenta.
- Las paginas creadas por github pages son de dominio github.io asi mismo se pueden crear GitHub actions para automatizar la creación de sitios web.
- Se inician creando un repositorio con el nombre "usuario.github.io" y utilizando eso como URL
¿Qué son los archivos YAML?
son un formato de serialización de datos legible por humanos, similar a JSON o XML, pero más sencillo y estructurado de forma más intuitiva. Se utilizan principalmente para almacenar datos de configuración de manera clara y fácil de entender.
- Uno de los principales usos de YAML es almacenar configuraciones de aplicaciones, servicios o herramientas
- Utilizado en herramientas de infraestructura como código para describir y configurar sistemas
- Se utilizan para definir la estructura y documentación de una API, como endpoints, parámetros y esquemas de datos.
Una petición HTTP se compone de tres secciones:
Métodos de petición HTTP
Hay varios métodos de petición HTTP, pero los más comunes son: GET: Recupera un recurso existente. Utilizado para solicitar información o recursos sin modificar el estado del servidor. POST: Envía datos al servidor para crear un nuevo recurso o actualizar un existente. Utilizado para formularios de envío de datos. PUT: Actualiza un recurso existente. Utilizado para actualizar información en el servidor. DELETE: Elimina un recurso existente. Utilizado para eliminar información en el servidor.
Línea de solicitud: Inicia con el método HTTP (GET, POST, PUT, DELETE, etc.) seguido de la ruta del recurso (URL) y la versión del protocolo HTTP (HTTP/1.1). Cabeceras: Proporcionan información adicional sobre la petición, como el host, el usuario-agent, idioma preferido, tipo de codificación y conexión. Cuerpo: Contiene los datos enviados en la petición, como un formulario o un archivo.