¡Eso suena como una experiencia increíble y un gran desafío! Construir un sistema desde cero sin frameworks puede ser tanto una aventura como una lección sobre la importancia de comprender los fundamentos. Aquí te dejo una lista con los aspectos clave que probablemente habrás experimentado y cómo podría haberse sentido:


🔧 1. La sensación de control total


2. La curva de aprendizaje empinada


🧱 3. La construcción de una base sólida


⚠️ 4. Errores difíciles de detectar


📈 5. Flexibilidad vs. Eficiencia


🔄 6. La importancia de la documentación


🛠️ 7. Un sistema más ligero (si todo va bien)


🎯 8. Saber cuándo es el momento adecuado para un framework


Conclusión

Construir un sistema desde cero sin frameworks es una excelente manera de aprender. Aunque es más desafiante y puede llevar más tiempo, obtienes un conocimiento más profundo de cómo funcionan las aplicaciones web en su nivel más bajo.