React Native

Fondamenti di React Native

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

22 domande da colloquio·
Junior
1

Qual è il componente di base usato per creare contenitori in React Native?

Risposta

Il componente View è il contenitore fondamentale di React Native, equivalente a un div in HTML. Permette di raggruppare altri componenti, applicare stili e gestire il layout tramite Flexbox. A differenza del web, React Native usa View invece di div perché deve essere tradotto in componenti nativi (UIView su iOS, android.view su Android).

2

Qual è la differenza principale tra Text e View in React Native?

Risposta

Il componente Text è l'unico componente in grado di visualizzare testo in React Native. A differenza del web, dove qualsiasi elemento può contenere testo, React Native richiede che tutto il testo sia racchiuso in un componente Text. View non può contenere testo grezzo direttamente - tentare di farlo genera un errore.

3

Come visualizzare un'immagine locale in React Native?

Risposta

Per visualizzare un'immagine locale in React Native, usa il componente Image con la prop source e la funzione require(). Questo approccio consente al bundler Metro di risolvere il percorso dell'immagine al momento del build e ottimizzare gli asset. Le immagini remote usano invece un oggetto con una proprietà uri.

4

Quale proprietà è necessaria per visualizzare un'immagine remota (URL) con il componente Image?

5

Qual è la differenza principale tra ScrollView e FlatList?

+19 domande da colloquio

Padroneggia React Native per il tuo prossimo colloquio

Accedi a tutte le domande, flashcards, test tecnici, esercizi di code review e simulatori di colloquio.

Inizia gratis