Skip to content

Conversation

@Jopen-89
Copy link

@Jopen-89 Jopen-89 commented Sep 2, 2025

Descripción

Ejercicio de práctica con Node.js y Express enfocado en la creación de un servidor web básico, la gestión de rutas y el uso de contenido estático.

Cambios realizados

  • Instalación y configuración de Express.
  • Creación de la carpeta views/ con las páginas:
    • index.html (Home).
    • about.html (About).
    • works.html (Works).
  • (Bonus) gallery.html (Photo Gallery).
  • Creación de la carpeta public/ para servir archivos estáticos (CSS, JS, imágenes).
  • Implementación de las rutas con app.get() y res.sendFile() para cada página.
  • Configuración de express.static para servir el contenido estático.

Comprobación

  • Ejecución de la app con node app.js.
  • Comprobado que todas las rutas funcionan correctamente en http://localhost:3000:
    • /home → muestra la página principal.
    • /aboutButerin → muestra la página About.
    • /works → muestra la página Works.
    • /gallery → muestra la galería de imágenes (bonus).

Conceptos tratados

  • Uso de npm para inicializar el proyecto e instalar dependencias.
  • configuracion y uso framework Express
  • Creación de rutas en un servidor con Node.js.
  • Servir archivos estáticos con express.static.
  • Organización estructura de un proyecto web (views, public).

@stale
Copy link

stale bot commented Oct 20, 2025

This pull request has been automatically marked as stale because it didn't have any recent activity. It will be closed if no further activity occurs. Thank you.

@stale stale bot added the stale label Oct 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant