Småland es un proyecto en base a un código heredado, escrito originariamente en JavaScript y convertirdo a React. El proyecto consiste en realizar un creador de tarjetas de presentación destinado a compartirse a través de Twitter. El reto consistía en entender un código heredado, y reconvertirlo por completo a React.
Como grupo hemos trabajado de forma colaborativa. Nuestra dinámica de trabajo se ha basado en la filosfía Agile. Nuestras aportaciones trabajando juntas han ido más allá de lo técnico y nuestros conocimientos, también. [Leélo todo aquí] (https://twitter.com/clara_cloro/status/1082976953261539328).
El nombre está inspirado en Ikea, concretamente en el espacio de juegos destinado a los niños, " Småland. Bosque mágico". Al igual que ocurre con los muebles de Ikea, en los que para obtener un resultado final hay que juntar componentes, lo mismo ocurre con React. Juntando componentes se consigue el resultado esperado. De ahí la elección del nombre, que consideramos que iba en coherencia con nuestro proyecto.
Este proyecto ha sido realizado con Create React App.
Trabajamos en Open Source, por lo que cualquiera que esté interesado puede colaborar con nuestro proyecto y ayudarnos a mejorarlo.
-
Clona el proyecto en tu ordenador
-
Escribe esto en el terminal, unido al nombre que quieras darle a la rama, para escribir tus mejoras sin afectar al proyecto principal :
git checkout -b
-
Ejecuta esto para ver el proyecto en el navegador :
npm start
-
Siguiendo estos pasos podrás guardar y subir tus cambios :
git add .
/git commit -m "message"
/git push origin "branchname"
A continuación escribimos una lista de lo que puedes ejecutar :
Te permitirá ver el proyecto en el navegador y revisar los errores en la consola
Te permite ejecutar pruebas para detectar los errores
Crea la versión para producción
Puede obtener más información en [Crear la documentación de la aplicación React] (https://facebook.github.io/create-react-app/docs/getting-started).
Para obtener información sobre React, consulte la [documentación de React] (https://reactjs.org/).