Como vimos anteriormente, podemos escribir React incluyendo los scripts de CDN de React, React DOM, Babel, y otros que llegáramos a necesitar. Pero hay otras formas.
Crear un proyecto
En vez de incluir todo en el index.html de un proyecto, podemos utilizar librerías como Create React App que nos crean un proyecto básico con todas las dependencias necesarias para empezar a trabajar con React, ademas de agregar un montón de configuraciones necesarias (como Babel, Webpack, etc)
Para crear nuestro primer proyecto, necesitamos correr el siguiente comando desde una terminal (Consola de comandos) parados en la ruta (path) donde queramos crear el proyecto:
npxcreate-react-appmy-app
(npx viene con npm 5.2+ , sino primero debemos instalar create-react-app como dependencia global)
npm install create-react-app -g
Luego de creado, entramos a la carpeta de nuestra nueva aplicación, y ejecutamos un npm start
cdmy-appnpmstart
Esto abrirá una pagina web en localhost:3000 donde esta corriendo nuestra aplicación. En cualquier momento que queramos cortar esta ejecución, basta con presionar Ctrl + C en la terminal.