Compartir Código Con Reaccionar Nativo Para Web

Reactive Native for Web es un proyecto de código abierto que le permite usar los componentes principales de reaccionar nativos en aplicaciones de reacción web. Reaccionar nativo para los usos web Reaccionar DOM para hacer que el código JavaScript sea compatible con reaccionar nativo en un navegador web, lo que hace posible compartir el código.

En este tutorial, configuraremos una aplicación de reacción web utilizando el paquete, creará componentes usando los principales componentes nativos de reacción y, finalmente, compartimos estos componentes entre nuestras aplicaciones móviles y web con el reaccionar nativo de las aplicaciones web.

¡Vamos a empezar!

Configuración de reaccionar nativo

Primero, crearemos una nueva aplicación nativa de reacción. Para esta demostración, estoy usando NPX, pero también puede usar el paquete React-Native-CLI si se instala a nivel mundial en su entorno de desarrollo.

Abra una nueva ventana de terminal y ejecute el siguiente comando:

NPX React-Native init MyApp

MyApp es un marcador de posición para el nombre de su proyecto reaccionar nativo.

Si está utilizando el simulador de iOS, ejecute el hilado, ejecute iOS. Si está utilizando un emulador de Android, ejecute el hilado, ejecute Android. Tan pronto como se complete el proceso de construcción, verá la aplicación nativa de reacción predeterminada con el código predeterminado, que se puede modificar dentro de la aplicación.

Como ejemplo, haré un mensaje de texto simple dentro de la aplicación.js:

Importar reaccionar de’reacs «; Importar {View, Stylesheet, Texto} De’ReCT-Native ‘; Const estilos = stylesheet.create ({screenceconainer: {Flex: 1}, Texto: {FontSize: 20, Color: ‘Cornflowerblue’, Margintop: 50, Alineself: ‘Center’}}); Const app = () = {retorno ( soy un componente de reaccionar nativo ); }; Aplicación estándar de exportación;

El código anterior es similar a la imagen a continuación:

Configuración de la parcela

Usaremos la parcela, un Bundler que requiere una configuración cero, para fácilmente Configure una nueva aplicación web en reacción. La configuración de una aplicación de reacción utilizando el paquete sigue un paradigma similar a la generación de una aplicación utilizando la aplicación de reacción.

Crear un nuevo directorio dentro de su proyecto nativo de reacción llamado web /. En el interior, crearemos los siguientes archivos y agregaremos el código predeterminado respectivo.

Crear un archivo llamado index.html y agregue el siguiente código:

Compartir