Publicar en línea (opcional)
Esta lección todavía está en pruebas: mejora con los comentarios de quienes la siguen. Si algo no está claro, hay que corregir la lección, no a ti.
Seguir esta lección con Claude Code
Con el compañero del curso instalado, abre Claude Code en tu carpeta de trabajo y escribe:
/formation-ia:suivre m12-l07 esLee esta lección actualizada en el sitio y te acompaña paso a paso, sin cambiar nada sin tu consentimiento. Instalar el compañero. Claude Code no está incluido en el plan gratuito: una suscripción de Claude compatible o una cuenta de Console facturada por uso para la terminal.
Al final de esta lección, sabrás
- decidir si hay que publicar en línea, o si tu herramienta local basta;
- saber lo que cambia la publicación en línea: lo que se vuelve público, lo que no se comparte;
- pasar la lista de control antes de publicar;
- conocer un ejemplo de alojamiento: GitHub Pages, y sus condiciones.
Por qué te interesa
Publicar en línea parece el paso natural. A menudo no es necesario: una herramienta local hace muy bien su trabajo. Y cuando lo es, cambia muchas cosas: todo se vuelve público, el servicio de alojamiento registra datos de los visitantes, y una herramienta que guarda sus datos en el navegador no se vuelve compartida por eso. Esta lección te ayuda a decidir, antes de publicar nada.
Antes de empezar
| Necesitas | Tu proyecto bajo Git, sin secretos (lecciones 5 y 6); una cuenta de GitHub, solo si decides publicar |
| Costo | 0 € para decidir. GitHub Pages está disponible para los repositorios públicos con el plan gratuito de GitHub (24/10/2026). Otros servicios de alojamiento tienen sus propios planes, por verificar |
| Duración | 60 minutos |
| Recordatorio | Un sitio en línea es público: todo lo que contiene, y a menudo todo su código, se puede leer |
Entenderlo en 3 minutos
Tres preguntas antes de publicar:
- ¿Quién debe acceder, y desde dónde? Solo tú, en tu computadora: quédate en local. Otras personas, cada una por su lado: la publicación en línea puede servir.
- ¿Hay que compartir los datos? Una herramienta que guarda sus datos en el navegador (lección 3) los guarda en el navegador de cada persona. En línea, cada uno tendrá su propio registro, vacío al principio. Una herramienta compartida necesita un servidor y una base de datos: otro nivel, con cuentas, costos y datos personales que proteger.
- ¿Qué se vuelve público? La página, por supuesto. Y según el alojamiento, todo el código y su historial.
Un ejemplo: GitHub Pages, según la documentación de GitHub (24/10/2026):
- es un servicio de alojamiento de sitios estáticos: publica los archivos HTML, CSS y JavaScript de un repositorio de GitHub;
- con el plan gratuito de GitHub, está disponible para los repositorios públicos: tu código y su historial los puede leer entonces cualquiera;
- la dirección por defecto se parece a
https://<ton-nom>.github.io/<nom-du-dépôt>(<ton-nom>: tu nombre;<nom-du-dépôt>: el nombre del repositorio); - cuando se visita un sitio, la dirección IP del visitante se registra y se almacena por motivos de seguridad.
Existen otros servicios de alojamiento, con sus propios planes gratuitos o de pago: hay que leer sus condiciones vigentes en ese momento, antes de elegir.
Hagámoslo juntos
1Paso 1: La decisión, en papel
En tu diario:
PUBLICACIÓN EN LÍNEA: [nombre de la herramienta]
Quién debe acceder: [yo / otras personas, cuáles]
¿Hay que compartir los datos entre estas personas?: [sí / no]
Lo que se volvería público: [la página / el código y su historial]
Mi decisión: [quedarme en local / publicar / una herramienta compartida, más adelante], el [fecha]
Para el registro de préstamos del club: Lou es la única que lleva el registro, en su computadora. La decisión correcta es quedarse en local.
2Paso 2: La lista de control, si publicas
Antes de cualquier publicación:
- ☐ ningún secreto en los archivos ni en todo el historial de Git (lección 6, paso 3);
- ☐ ningún dato personal en los archivos ni en el historial (lección 6, paso 3);
- ☐ el nombre y la dirección de correo electrónico guardados como autor de cada versión son los que aceptas hacer públicos: Git los conserva en el historial, y el libro oficial de Git, en su versión en francés, dice que son «indélébiles» (indelebles) (compruébalos con el comando
git log); - ☐ cada servicio externo al que llama la página es deliberado (lección 6, paso 2);
- ☐ leíste las condiciones del servicio de alojamiento: lo que es público, lo que registra, lo que cuesta;
- ☐ en Francia, un sitio público debe permitir identificar a su responsable y a su servicio de alojamiento (aviso legal o «mentions légales», según la CNIL y la ley francesa del 21 de junio de 2004 para la confianza en la economía digital): infórmate de lo que eso implica en tu situación;
- ☐ sabes cómo retirar la publicación.
Retirar la publicación de un sitio de GitHub Pages: en la página principal del repositorio, haz clic en Settings (la configuración del repositorio) y luego en Pages en la columna de la izquierda. En GitHub Pages, junto al mensaje «Your site is live at» («Su sitio está activo» en la ayuda en español de GitHub), abre el menú «…» y luego elige Unpublish site («Anular la publicación del sitio» en la ayuda en español de GitHub). Atención: el sitio desaparece, pero el repositorio no se toca. Si es público, su código y su historial se siguen pudiendo leer; por eso, un secreto ya publicado debe cambiarse. Y según GitHub, una nueva implementación (por ejemplo, una ejecución correcta del flujo de trabajo del repositorio) vuelve a poner el sitio en línea.
3Paso 3: Publicar (opcional)
Si tu decisión es publicar, sigue la documentación de tu servicio de alojamiento, no un tutorial cualquiera. Para GitHub Pages: docs.github.com, sección «GitHub Pages», «Introducción a las páginas de GitHub». Puedes pedirle ayuda a tu agente, en modo Manual, pero la publicación la haces tú: es una acción que sale de tu computadora.
Ahora te toca a ti
- Completa la decisión de publicación en línea para tu herramienta.
- Si publicas: pasa toda la lista de control, y anota la fecha y la dirección en tu diario.
- Si te quedas en local: anota por qué. Es una decisión, no una renuncia.
Comprobar
Funcionó si:
- tu decisión está escrita, con fecha y con sus motivos;
- sabes lo que se volvería público, y que los datos del navegador no se comparten;
- si publicaste: la lista de control está marcada, y sabes cómo retirar la publicación.
Errores frecuentes:
- publicar «para ver», con todo el historial de Git, sin haberlo comprobado;
- creer que un registro en línea se compartirá entre todos;
- elegir un servicio de alojamiento porque lo dice un tutorial, sin leer sus condiciones;
- olvidar que el servicio de alojamiento registra información sobre los visitantes.
Guardar y retomar
- Anota en tu diario la dirección del sitio, el servicio de alojamiento, la fecha y cómo retirar la publicación.
- Con cada nueva versión publicada, vuelve a pasar la lista de control.
Para ir más lejos
opcional
- Una herramienta compartida entre varias personas, con cuentas y una base de datos, es un proyecto de verdad: especificación, seguridad, datos personales, costos. Llévalo a cabo con el método del módulo 6, y empieza siempre por la versión más sencilla.
Palabras nuevas
5 palabras explicadas
| Palabra | Lo que significa |
|---|---|
| Publicar en línea | Hacer que una página sea accesible en Internet, en una dirección |
| Servicio de alojamiento | El servicio que guarda tus archivos y los sirve a los visitantes |
| Sitio estático | Un sitio hecho de archivos (HTML, CSS, JavaScript), sin un servidor que calcule algo en cada visita |
| Repositorio público | Un repositorio de GitHub que cualquiera puede leer, código e historial incluidos |
| Retirar la publicación | Quitar un sitio de Internet (el código del repositorio puede seguir visible) |
Comprueba lo que entendiste
3 preguntas, sin nota. Después de cada respuesta aparece una explicación.
¿Y ahora qué?
Lección 8 · Mantener: conservar tu herramienta útil y comprensible con el tiempo.
Módulo 12:
✏️ Hacer los ejerciciosMi espacio: tu progreso, tus ejercicios y tu última lección.
Por verificar: no se hizo ninguna publicación en línea para esta lección (es una acción pública); las obligaciones legales de un sitio público no se detallan aquí.
Fuentes y comprobaciones
3 fuentes
Fecha, versión, fuentes Redactada el 24/10/2026. Comprobaciones del 24/10/2026:
- GitHub Pages (alojamiento de sitios estáticos, disponible para los repositorios públicos con el plan gratuito, dirección por defecto, dirección IP de los visitantes registrada): docs.github.com, «Qu’est-ce que GitHub Pages ?» (en francés);
- almacenamiento local propio de cada navegador: developer.mozilla.org, «Window : propriété localStorage» (en francés);
- análisis de secretos en el historial: docs.github.com, «Analyse de secrets» (en francés);
- aviso legal: cnil.fr, «Les mentions légales sur un site web, est-ce obligatoire ?» (en francés).
Fuentes comprobadas: