Saltar al contenido principal
Versión: 0.78

Introducción

Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

Welcome to the very start of your React Native journey! If you're looking for getting started instructions, they've moved to their own section. Continue reading for an introduction to the documentation, Native Components, React, and more!

Muchos tipos distintos de personas usan React Native: desde desarrolladores avanzados de iOS hasta principiantes en React, o personas que empiezan a programar por primera vez en su carrera. Esta documentación se ha escrito para todos los estudiantes, sin importar su nivel de experiencia o formación.

Cómo usar esta documentación

Puedes empezar aquí y leer esta documentación de forma lineal, como un libro; o puedes leer las secciones específicas que necesites. ¿Ya estás familiarizado con React? Puedes saltarte esa sección o leerla como un breve repaso.

Prerrequisitos

Para trabajar con React Native, necesitarás tener conocimientos de los fundamentos de JavaScript. Si eres nuevo en JavaScript o necesitas un repaso, puedes profundizar o refrescar conocimientos en Mozilla Developer Network.

Aunque hacemos todo lo posible por asumir que no tienes conocimientos previos de desarrollo en React, Android o iOS, estos son temas de estudio valiosos para el aspirante a desarrollador de React Native. Cuando es pertinente, hemos incluido enlaces a recursos y artículos que profundizan más.

Ejemplos interactivos

Esta introducción te permite comenzar inmediatamente en tu navegador con ejemplos interactivos como este:

Lo anterior es un Snack Player. Es una herramienta práctica creada por Expo para incrustar y ejecutar proyectos de React Native y compartir cómo se renderizan en plataformas como Android e iOS. El código está activo y es editable, por lo que puedes interactuar directamente con él en tu navegador. ¡Adelante, intenta cambiar el texto "¡Intenta editarme!" de arriba por "¡Hola, mundo!"!

Opcionalmente, si deseas configurar un entorno de desarrollo local, puedes seguir nuestra guía para configurar tu entorno en tu máquina local y pegar los ejemplos de código en tu proyecto. (Si eres desarrollador web, es posible que ya tengas configurado un entorno local para pruebas en navegadores móviles!)

Notas para desarrolladores

Personas de muchos orígenes de desarrollo distintos están aprendiendo React Native. Puedes tener experiencia con diversas tecnologías, desde web hasta Android, iOS y más. Intentamos escribir para desarrolladores de todos los orígenes. A veces proporcionamos explicaciones específicas para una plataforma u otra, así:

Web developers may be familiar with this concept.

Formato

Las rutas de menú se escriben en negrita y usan carets para navegar por submenús. Ejemplo: Android Studio > Preferences


Ahora que sabes cómo funciona esta guía, es hora de conocer los fundamentos de React Native: Componentes nativos.