- 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>
55 lines
1.4 KiB
Markdown
55 lines
1.4 KiB
Markdown
|
|
🎯 **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**
|
|
|
|
```bash
|
|
# 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**
|
|
|
|
```bash
|
|
# 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:**
|
|
|
|
1. **Empieza con Simple** - 80% de proyectos nunca necesitarán más
|
|
2. **Migra a Rhai** cuando realmente lo necesites
|
|
3. **No sobre-ingenierees** desde el principio
|
|
|
|
¿Cuál se adapta mejor a tu proyecto específico? 🤔
|