React Native

Fundamentos de React Native

View, Text, Image, ScrollView, FlatList, StyleSheet, layout con Flexbox

22 preguntas de entrevista·
Junior
1

¿Cuál es el componente básico utilizado para crear contenedores en React Native?

Respuesta

El componente View es el contenedor fundamental de React Native, equivalente a un div en HTML. Permite agrupar otros componentes, aplicar estilos y gestionar el layout mediante Flexbox. A diferencia de la web, React Native usa View en lugar de div porque debe traducirse a componentes nativos (UIView en iOS, android.view en Android).

2

¿Cuál es la diferencia principal entre Text y View en React Native?

Respuesta

El componente Text es el único componente capaz de mostrar texto en React Native. A diferencia de la web, donde cualquier elemento puede contener texto, React Native exige que todo texto esté envuelto en un componente Text. View no puede contener texto sin formato directamente: intentar hacerlo genera un error.

3

¿Cómo mostrar una imagen local en React Native?

Respuesta

Para mostrar una imagen local en React Native, se usa el componente Image con la prop source y la función require(). Este enfoque permite al bundler Metro resolver la ruta de la imagen en el momento del build y optimizar los assets. Las imágenes remotas usan en su lugar un objeto con una propiedad uri.

4

¿Qué propiedad se requiere para mostrar una imagen remota (URL) con el componente Image?

5

¿Cuál es la diferencia principal entre ScrollView y FlatList?

+19 preguntas de entrevista

Otros temas de entrevista React Native

Domina React Native para tu próxima entrevista

Accede a todas las preguntas, flashcards, tests técnicos, ejercicios de code review y simuladores de entrevista.

Empieza gratis