Capítulo 6. Configuración para el desarrollo de aplicaciones
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Ahora que sabes mucho sobre React, JSX y la gestión de estados tanto en componentes basados en clases como en funciones, es hora de que pase a la creación e implementación de una aplicación del mundo real. El Capítulo 7 iniciará este proceso, pero hay algunos requisitos de los que debes ocuparte primero.
Para cualquier desarrollo e implementación serios de que no sean prototipos o pruebas de JSX, necesitas establecer un proceso de compilación. El objetivo es utilizar JSX y cualquier otro JavaScript moderno sin esperar a que los navegadores los implementen. Necesitas configurar una transformación que se ejecute en segundo plano mientras desarrollas. El proceso de transformación debe producir un código que sea lo más parecido posible al código que tus usuarios finales ejecutarán en el sitio en vivo (es decir, no más transformaciones del lado del cliente). El proceso también debe ser lo menos intrusivo posible para que no tengas que cambiar entre los contextos de desarrollo y construcción.
La comunidad y el ecosistema JavaScript ofrecen muchas opciones en lo que respecta a los procesos de desarrollo y compilación. Uno de los enfoques más sencillos y comunes es utilizar la utilidad Create React App (CRA) (que tiene una gran documentación), así que vamos con ello.
Crear una aplicación React
CRA es un conjunto ...
Get React: Up & Running, 2ª Edición now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.