Saltar al contenido principal
Versión: 0.78

Comienza con React Native

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 →

React Native permite a desarrolladores que conocen React crear aplicaciones nativas. Al mismo tiempo, los desarrolladores nativos pueden usar React Native para lograr paridad entre plataformas nativas escribiendo funcionalidades comunes una sola vez.

Creemos que la mejor forma de experimentar React Native es mediante un Framework, un conjunto de herramientas con todas las APIs necesarias para construir aplicaciones listas para producción.

También puedes usar React Native sin un Framework, pero hemos encontrado que la mayoría de los desarrolladores se benefician al usar un Framework de React Native como Expo. Expo ofrece características como enrutamiento basado en archivos, bibliotecas universales de alta calidad y la capacidad de escribir plugins que modifican código nativo sin necesidad de gestionar archivos nativos.

Can I use React Native without a Framework?

Yes. You can use React Native without a Framework. However, if you’re building a new app with React Native, we recommend using a Framework.

In short, you’ll be able to spend time writing your app instead of writing an entire Framework yourself in addition to your app.

The React Native community has spent years refining approaches to navigation, accessing native APIs, dealing with native dependencies, and more. Most apps need these core features. A React Native Framework provides them from the start of your app.

Without a Framework, you’ll either have to write your own solutions to implement core features, or you’ll have to piece together a collection of pre-existing libraries to create a skeleton of a Framework. This takes real work, both when starting your app, then later when maintaining it.

If your app has unusual constraints that are not served well by a Framework, or you prefer to solve these problems yourself, you can make a React Native app without a Framework using Android Studio, Xcode. If you’re interested in this path, learn how to set up your environment and how to get started without a framework.

Inicia un nuevo proyecto de React Native con Expo

Platform support
Android
iOS
TV
Web

Expo es un Framework de React Native para producción. Proporciona herramientas para desarrolladores que facilitan la creación de aplicaciones, como enrutamiento basado en archivos, una biblioteca estándar de módulos nativos y mucho más.

El Framework de Expo es gratuito y de código abierto, con una comunidad activa en GitHub y Discord. El equipo de Expo colabora estrechamente con el equipo de React Native en Meta para llevar las últimas características de React Native al SDK de Expo.

El equipo de Expo también ofrece Expo Application Services (EAS), un conjunto opcional de servicios que complementa a Expo, el Framework, en cada etapa del proceso de desarrollo.

Para crear un nuevo proyecto de Expo, ejecuta lo siguiente en tu terminal:

shell
npx create-expo-app@latest

Una vez creada tu aplicación, consulta el resto de la guía de inicio de Expo para comenzar a desarrollar tu app.

Continue with Expo