React Native

Componentes y API de React Native

TouchableOpacity, TextInput, Modal, ActivityIndicator, Platform, Dimensions, StatusBar

20 preguntas de entrevista·
Junior
1

¿Qué componente se debe usar para crear un botón simple con efecto de transparencia al tocar?

Respuesta

TouchableOpacity es el componente estándar para crear botones con un efecto visual de transparencia al tocar. Cuando el usuario lo presiona, la opacidad del contenido disminuye temporalmente, proporcionando una respuesta visual inmediata. Es el componente más utilizado para interacciones táctiles simples en React Native.

2

¿Qué prop de TextInput permite ocultar el texto ingresado, útil para campos de contraseña?

Respuesta

La prop secureTextEntry oculta el texto ingresado mostrando puntos o asteriscos en lugar de caracteres. Es el método estándar para crear campos de contraseña seguros en React Native. Cuando está activada, el texto no es visible en pantalla y el portapapeles suele estar deshabilitado por razones de seguridad.

3

¿Cómo recuperar el valor ingresado en un TextInput de manera controlada?

Respuesta

Un TextInput controlado combina la prop value con el callback onChangeText. La prop value define el texto mostrado y está vinculada a un estado de React. onChangeText se llama en cada modificación con el nuevo valor, permitiendo actualizar el estado. Este patrón garantiza una única fuente de verdad y permite la validación o transformación del texto en tiempo real.

4

¿Cuál es la principal diferencia entre TouchableOpacity y Pressable?

5

¿Cómo mostrar un indicador de carga centrado en la pantalla?

+17 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