Componentes y API de React Native
TouchableOpacity, TextInput, Modal, ActivityIndicator, Platform, Dimensions, StatusBar
1¿Qué componente se debe usar para crear un botón simple con efecto de transparencia al tocar?
¿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?
¿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?
¿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.
¿Cuál es la principal diferencia entre TouchableOpacity y Pressable?
¿Cómo mostrar un indicador de carga centrado en la pantalla?
+17 preguntas de entrevista
Otros temas de entrevista React Native
Fundamentos de JavaScript
Fundamentos de React
Fundamentos de React Native
React Hooks
TypeScript para React y React Native
Estilos y Layout en React Native
Navegación en React Native
Gestión de Estado en React Native
Networking y API en React Native
Persistencia de datos
Formularios y validación
Animaciones de React Native
Native Modules & Bridge
Código específico de plataforma
Permisos y APIs de dispositivo
Push Notifications
Testing en React Native
Debugging de React Native
Build & Deployment
Expo vs React Native Bare
Optimización del rendimiento
Gestión de memoria
Architecture Patterns
New Architecture de React Native
Mejores Prácticas de Seguridad
Offline-First Architecture
CI/CD React Native
Monorepo y compartición de código
Temas avanzados
Ciclo de vida de la app y ejecución en segundo plano
Autenticación y gestión de sesiones
Monitoring & Crash Reporting
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