- Add complete dark mode system with theme context and toggle - Implement dark mode toggle component in navigation menu - Add client-side routing with SSR-safe signal handling - Fix language selector styling for better dark mode compatibility - Add documentation system with mdBook integration - Improve navigation menu with proper external/internal link handling - Add comprehensive project documentation and configuration - Enhance theme system with localStorage persistence - Fix arena panic issues during server-side rendering - Add proper TypeScript configuration and build optimizations 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1.4 KiB
1.4 KiB
🎯 Resumen Ejecutivo
Cuándo usar cada implementación:
🔥 Simple Wizard (Rust Puro)
Perfecto para:
- Startups/MVP (90% de casos)
- Microservicios
- Aplicaciones críticas de seguridad
- Equipos pequeños
- Configuración estable
# Ejemplo típico
./wizard → 2 minutos → config.toml listo
Binario: +200KB, RAM: +2MB, Startup: 50ms
🧙 Rhai Wizard (Scripting)
Perfecto para:
- Plataformas multi-tenant
- Productos SaaS complejos
- Empresas con compliance variable
- Configuración que cambia frecuentemente
- Integraciones múltiples
# Ejemplo típico
./wizard → 10 minutos → config.toml personalizado
Binario: +2MB, RAM: +8MB, Startup: 200ms
📊 Regla de Oro:
Si respondes "SÍ" a 3+ de estas preguntas → USA RHAI:
- ¿Tienes múltiples clientes con needs diferentes?
- ¿Configuración cambia más de 1 vez por semana?
- ¿Necesitas integrar con 10+ servicios externos?
- ¿Tienes diferentes compliance por región?
- ¿Ofreces diferentes planes/tiers?
- ¿Necesitas A/B testing de configuraciones?
Si respondes "NO" a la mayoría → USA SIMPLE
🎯 Mi Recomendación:
- Empieza con Simple - 80% de proyectos nunca necesitarán más
- Migra a Rhai cuando realmente lo necesites
- No sobre-ingenierees desde el principio
¿Cuál se adapta mejor a tu proyecto específico? 🤔