Skip to content

Conversation

@ArturoAtomplay
Copy link
Contributor

@ArturoAtomplay ArturoAtomplay commented Nov 12, 2025

Refactorización completa de la arquitectura de componentes, migrando de React a Astro y mejorando el editor interactivo.

Cambios principales

  • Migración de componentes React a Astro (CodeEditor, Sidebar, Navbar, Footer)
  • Nuevo sistema de contenido personalizado reemplazando Astro Collections
  • Terminal interactivo con cliente WebSocket para Rust Playground
  • Persistencia local con IndexedDB para código y progreso del usuario
  • Layout redimensionable con paneles ajustables
  • Eliminadas dependencias de React
  • implementado unplugin-icons

Issues cerradas

Closes #23
Closes #24

Screenshot 2025-11-10 203120 image

@github-actions
Copy link

github-actions bot commented Nov 12, 2025

⚡ Cloudflare Pages Deployment

Name Status Preview
preview-ui-content-refactor ✅ Ready (Logs) 20f6486d

Copy link
Contributor

@bryanlundberg bryanlundberg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Se ve 10/10 funcional y estéticamente uwu ✨

Copy link
Contributor

@DaR3kDev DaR3kDev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Aprobado por la nasa

Image

Copy link
Member

@SergioRibera SergioRibera left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Insano, que buenas features, muchas gracias

@SergioRibera SergioRibera merged commit 2c4b24e into RustLangES:migrate-astro Nov 12, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants