Desarrollo web

// el taller del código

¿De qué va esto?

El desarrollo web es el arte de construir sitios y aplicaciones que viven en internet. Hay dos grandes lados: elfrontend, que es lo que ves (diseño, colores, interacción), y el backend, que es la maquinaria invisible (bases de datos, servidores, lógica).

La tríada básica

Frameworks

Cuando un proyecto crece, los frameworks ayudan a organizar el código.Astro (con el que está hecho este blog) genera sitios rápidos basados en contenido. React y Vue sirven para aplicaciones con interfaces complejas.

Herramientas

Editor

VS Code

Mi editor principal: ligero, con miles de extensiones y atajos que aceleran el trabajo diario.

Control

Git y GitHub

El sistema de control de versiones estándar. Guarda el historial del proyecto y permite colaborar sin pisarse el código.

Diseño

Figma

Prototipado e interfaces colaborativas. El puente entre la idea y el código, ideal antes de maquetar.

Deploy

Vercel / Netlify / GitHub Pages

Plataformas gratuitas para publicar tu sitio en internet con un simplegit push.

Bases de datos

SQLite / PostgreSQL

Guardan los datos de tu aplicación de forma estructurada y segura, desde proyectos pequeños hasta grandes.

Contenedores

Docker

Empaqueta tu aplicación con todo lo que necesita para que funcione igual en cualquier máquina.

Mi flujo con IA

Hoy desarrollo en equipo con la IA: me ayuda a generar estructuras, detectar errores y aprender rápido. La clave es entender bien el resultado y nunca pegar código sin entenderlo. La IA es una copiloto, no una autopilota.

Artículos de esta sección

De la idea al deploy: cómo publiqué NeoByte en un solo día

El proceso completo que seguí para llevar NeoByte de una idea en mi cabeza a una web publicada en internet en menos de 24 horas

Cómo estoy construyendo este blog con Astro e IA

La historia real de NeoByte: cómo nació este blog cyberpunk usando Astro y herramientas de inteligencia artificial