Skip to content

DesvoSoft/HelloWorld

Repository files navigation

Hello World (DesvoSoft)

Descripción

Sitio web dedicado a proporcionar recursos y guías de distintos temas relevantes a la evolución digital.

Nacido como un proyecto personal para practicar el control de versiones con Git y explorar el desarrollo web, este sitio busca ofrecer contenido conciso y práctico, especialmente útil para principiantes y aquellos que desean solidificar sus conocimientos básicos.

El contenido de este sitio web está destinado a fines informativos y no debe interpretarse como asesoramiento.

Tecnología

Este proyecto ha sido migrado a Astro, un framework web moderno para sitios orientados a contenido.

  • Framework: Astro
  • Contenido: Markdown (.md) para guías y recursos.
  • Lenguaje: JavaScript
  • Estilos: CSS (Vanilla, Legacy & Scoped)

Instalación y Ejecución

  1. Clonar el repositorio (si no lo has hecho):

    git clone <url-del-repo>
    cd HelloWorld
  2. Instalar dependencias:

    npm install
  3. Iniciar servidor de desarrollo:

    npm run dev

    El sitio estará disponible en http://localhost:4321.

  4. Construir para producción:

    npm run build

Temas

Actualmente, el sitio cubre los siguientes temas:

  • Python: Recursos y guías sobre el lenguaje de programación Python. Ver página
  • C++: Fundamentos de programación en C++ con ejemplos prácticos. Ver página
  • Git: Información esencial sobre el sistema de control de versiones Git. Ver página
  • Crypto: Exploración de temas relacionados con las criptomonedas, incluyendo avisos legales interactivos. Ver página
  • Galería: Colección de imágenes generadas con inteligencia artificial. Ver galería#images)

Características

  • Arquitectura de Componentes: Construido con Astro para modularidad y rendimiento.
  • Gestión de Contenido Simplificada: Uso de Markdown para facilitar la edición y adición de nuevas guías.
  • Navegación Intuitiva: Fácil acceso a los diferentes temas con un diseño limpio.
  • Responsive Design: Adaptable a diferentes tamaños de pantalla y dispositivos.
  • UI Moderna: Interfaces pulidas con temas oscuros y organización optimizada de recursos.

Estructura del Proyecto

  • src/pages/: Rutas del sitio (archivos .astro y .md).
  • src/components/: Componentes reutilizables (Navbar, BtcTracker, etc.).
  • src/layouts/: Plantillas base (Layout.astro) y especializadas (MarkdownLayout.astro).
  • src/styles/: Archivos CSS organizados por propósito y página.
  • src/scripts/: Scripts JavaScript para funcionalidades interactivas.
  • public/: Activos estáticos organizados en subcarpetas:
    • public/images/gallery/: Galería de imágenes generadas con IA
    • public/images/docs/: Imágenes de documentación y diagramas
    • public/images/: Iconos y recursos generales

© 2026 DesvoSoft

About

Pagina web diseñada para aprender sobre herramientas utilizadas en muchos ámbitos de la era moderna (git, python especialmente)

Topics

Resources

Stars

Watchers

Forks

Contributors