Boilerplate para una aplicaci贸n de React Native. Est谩 basada en las siguientes librerias:
- Expo @32.0.0
- React @16.5.0
- React Navigation @3.7.1
- Redux @4.0.1
- React Redux @6.0.1
La estructura del Boilerplate consta de 2 carpetas principales
- screens: tiene todas las vistas de la aplicaci贸n.
- store: posee todo el 'store' de Redux. Adentro de la misma, tiene la carpeta de actions, la cual contiene todo lo relacionado con las acciones de Redux, y la carpeta reducers, la cual contiene todos los reducers que se emplear谩n en la aplicaci贸n. Adicional a eso, tiene un archivo llamado configStore, el cual es toda la configuraci贸n del store que se le pasar谩 al Provider en el archivo App
El Boilerplate cuenta con una vista en la cual ya se tiene implementado Redux con su respectivo connect, la cual se llama ScreenWithReduxConnect. Solo queda agregar las screens que se deseen, modificar la configuraci贸n de Redux seg煤n lo que se necesite y configurar las rutas de navegaci贸n, que de por s铆 solo se puede navegar entre el screen Home y ScreenWithReduxConnect.
- Lo primero que se deber谩 hacer es instalar las dependencias con:
npm install
- Luego de esto, se inicia expo con:
npm start
O tambi茅n con:
expo start