Platzi
Platzi

LA EDUCACI脫N ES UN REGALO 隆ACCEDE AL PRECIO ESPECIAL!

Antes: $249
$149
Currency
Antes: $249
Ahorras: $100
COMIENZA AHORA
Termina en: 16D : 16H : 18M : 3S

Glosario para este curso de Jamstack

4/17

Lectura

API: API es el acr贸nimo de Application Programming Interface. Define interacciones que permiten que dos aplicaciones se comuniquen entre s铆.

CDN (Content Delivery Network): Una red distribuida optimizada para servir activos a los usuarios. Al estar distribuido geogr谩ficamente, una CDN puede proporcionar redundancia y tambi茅n mejorar el rendimiento de la entrega como resultado de atender las solicitudes de la infraestructura m谩s cercana al usuario que realiza la solicitud.

Client Render: Para generar la vista de contenido en el navegador usando JavaScript. Esto a menudo implica transmitir datos al navegador en lugar del marcado que est谩 listo para que el navegador lo muestre, y luego usar JavaScript para transformar esos datos en una vista modificando el DOM

JAMStack: Una forma de pensar sobre c贸mo construir para la web. La interfaz de usuario se compila, la interfaz se desacopla y los datos se extraen seg煤n sea necesario.

Microservice: Un paradigma de programaci贸n en el que muchas partes de una gran aplicaci贸n se dividen en varias unidades que tienen menor responsabilidad. Podemos usar Serverless o API para esto, pero no es que las API o Serverless sean necesariamente microservicios, es que hemos dividido lo que queremos acceder, y esa modularidad es lo que llamamos Microservicios.

Pre-render: Generar el marcado que representa una vista antes de cuando se requiera. Esto ocurre durante una compilaci贸n en lugar de bajo demanda, por lo que los servidores web no necesitan realizar esta actividad para cada solicitud recibida.

Server Render: Para generar marcado en el servidor en lugar de en el cliente. El procesamiento del servidor generalmente se refiere al proceso que ocurre en el momento de la solicitud, en lugar de en el momento de la compilaci贸n. Algunos usan este t茅rmino como un truco para cualquier renderizado que tenga lugar en un servidor, por lo que la desambiguaci贸n es a menudo sensata.

Serveless: 鈥渟in servidor鈥 son un medio de proporcionar un entorno de tiempo de ejecuci贸n para el c贸digo sin la necesidad de conocer o controlar el entorno subyacente.

Static Site Generator: Una herramienta que se puede ejecutar como parte de una compilaci贸n para transformar contenido, datos y plantillas en archivos que se pueden implementar en un entorno de alojamiento como un sitio web listo para servir.

Git: un software para rastrear cambios en cualquier conjunto de archivos, generalmente utilizado para coordinar el trabajo entre programadores que desarrollan c贸digo fuente de manera colaborativa durante el desarrollo de software.

Repository: Un repositorio es el elemento m谩s b谩sico de GitHub. Es m谩s f谩cil imaginarlos como carpetas de proyecto. Un repositorio contiene todos los archivos de un proyecto (incluyendo la documentaci贸n), y almacena el hist贸rico de modificaciones de cada archivo. Los repositorios pueden tener m煤ltiples colaboradores y pueden ser tanto p煤blicos como privados.

Commit: Un commit se puede entender como la confirmaci贸n de una modificaci贸n individual en un archivo (o serie de archivos). Es como cuando guardas un archivo, excepto que con Git, cada vez que haces commit se crea un ID 煤nico (tambi茅n conocido como SHA o hash) que te permite registrar qu茅 cambios se hicieron y qui茅n los hizo. Los commits generalmente contienen un mensaje de commit que consiste en una breve descripci贸n de los cambios realizados.

GitHub: es un proveedor de alojamiento de Internet para el desarrollo de software y el control de versiones mediante Git. Ofrece el control de versiones distribuidas y la funcionalidad de administraci贸n de c贸digo fuente de Git, adem谩s de sus propias caracter铆sticas.

NextJS: Next.js es un marco de desarrollo de c贸digo abierto construido sobre Node.js que permite funcionalidades de aplicaciones web basadas en React, como la representaci贸n del lado del servidor y la generaci贸n de sitios web est谩ticos.

Gatsby: Proporciona a los equipos de desarrollo un marco de interfaz de c贸digo abierto para crear sitios web enriquecidos y optimizados y una plataforma en la nube.

Hugo: es un generador de sitios est谩ticos escrito en Go.

Jekyll: es un generador de sitios est谩ticos, simple y con reconocimiento de blogs para sitios personales, de proyectos o de organizaciones.

Netlify: Netlify es una empresa de computaci贸n en la nube con sede en San Francisco que ofrece servicios de alojamiento y backend sin servidor para aplicaciones web y sitios web est谩ticos.

Aportes 2

Preguntas 0

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Reg铆strate o inicia sesi贸n para participar.

ojala todos los cursos empezaran con un glosario, como en este curso, excelente 馃憦馃憦馃憦

No conoc铆a Hugo super interesante!