Este es un experimento personal que me sirvió para entender como crear una aplicación con React.
El propósito del proyecto es Calcular aproximaciones de π usando series infinitas. Un tema del que ya he escrito anteriormente: Cómo calcular Pi con Python: métodos y ejemplos.
Videos
Para comenzar vi unos cuantos videos en Youtube, busque que fueran lo más sencillo posible, porque lo primero era configurar Code y entender la mecánica de desarrollo. Me gustó Aprende React en 15 Minutos de Víctor Robles.
Claro que con esto logro un entendimiento muy básico, pero es un buen comienzo.
El tutorial de React Tutorial: Tres en línea empieza bien y de golpe sube tremendamente el nivel y es fácil desanimarse.
Uso de IA
Les recomiendo el uso de las IA para aprender un nuevo lenguaje. No solo son útiles para generar código, ayudan a entender porciones de código.
Usé dos, Gemini de Google y una reciente novedad AI Chat de DuckDuckGo.
Me pareció mucho más sencillo preguntarle mis dudas a estas inteligencias que hacer consultas en los buscadores.
Ventajas de React
Para mi es muy pronto enumerar las ventajas de React. Hablando específicamente de este proyecto puedo decir que el uso de componentes es una maravilla.
Cada algoritmo de cálculo se hizo individualmente ¡Divide y vencerás!
El entorno de desarrollo es muy intuitivo, un error y te lo hace saber.
Y el poder jugar con el parámetro de iteraciones en un entorno de javascript lo hace muy rápido, prácticamente todo se ejecuta en el navegador.
Conclusiones
Este es un proyecto muy simple, si hay algo que hice mal por favor hágamelo saber.
Por el momento estoy revisando React en freeCodeCamp donde hay temas muy interesantes.
Pueden ver el resultado de este experimento en Calculando valores de π con React
Si quieren, pueden revisar el código en GitHub Pi-React