react-native - htmlview - web views react native
Expulsivo Expulsivo Explicado (1)
Resumen
Si creó una aplicación utilizando create-react-native-app MyApp
, al expulsar su aplicación, la aplicación será la misma que si hubiera creado su proyecto usando react-native init MyApp
alias
create-react-native-app MyApp
> hacer cambios a la aplicación> expulsar aplicación
es aproximadamente equivalente a
react-native init MyApp
> hacer cambios a la aplicación
Más detalles
¿Cuál es la diferencia entre create-react-native-app MyApp
y react-native init MyApp
?
Inicio rápido vs. desarrollo a escala completa
La filosofía detrás de crear-reaccionar-aplicación-nativa es:
- Mínimo "Time to Hello World" : la aplicación Create React Native debería reducir el tiempo de configuración necesario para intentar desarrollar una aplicación móvil al mínimo absoluto, idealmente a la par con el desarrollo web React (especialmente como se ve con la aplicación Create React).
- Desarrolle en su dispositivo : debería ser fácil de desarrollar en un dispositivo físico cuando desee probar cómo se siente y cómo responde su aplicación a las entradas.
- Una herramienta de compilación : si solo desea comenzar con React Native, no debería necesitar instalar Xcode, Android Studio, NDK o desordenar las variables de entorno.
- Sin bloqueo : siempre puede "expulsar" a su propia configuración de compilación si necesita escribir un código nativo personalizado o modificar la forma en que se construye su aplicación.
Esencialmente, la aplicación nativa-crear-reaccionar le permite comenzar a trabajar rápidamente sin tener que hacer mucha (o ninguna) configuración . Para hacer esto, te oculta muchos detalles.
Si desea crear una aplicación seria, necesita configurar un entorno de desarrollo real. Puede hacer esto desde cero ejecutando react native init <project-name>
. Si comenzó con un proyecto nativo reactivo usando create-react-native-app, puede llegar a este mismo lugar "expulsando" su aplicación
Más detalles de la documentación oficial sobre cómo comenzar con React Native se pueden encontrar here .
Literalmente comencé a leer sobre ReactNative hace una hora y estoy leyendo este git readme https://github.com/react-community/create-react-native-app/blob/master/react-native-scripts/template/README.md
A continuación, busqué en Google y encontré este enlace que parece explicarlo, pero no para mí novato en web, reaccionar o reaccionar nativo https://github.com/react-community/create-react-native-app/blob/master/EJECTING.md
¿Alguien puede explicarme como si tuviera 2 años de edad, cuál es el significado de expulsar? Sigo escuchando el término "proyecto expulsado", pero no puedo rodearlo con la cabeza.