Introducing G2.ai, the future of software buying.Try now
Veeam Data Platform
Sponsorizzato
Veeam Data Platform
Visita il Sito Web
Immagine avatar del prodotto
React Native

Di Meta Platforms, Inc

4.4 su 5 stelle

Come valuteresti la tua esperienza con React Native?

Veeam Data Platform
Sponsorizzato
Veeam Data Platform
Visita il Sito Web

Recensioni e Dettagli del Prodotto React Native

Stato del Profilo

Questo profilo è attualmente gestito da React Native ma ha funzionalità limitate.

Fai parte del team React Native? Aggiorna il tuo piano per migliorare il tuo branding e interagire con i visitatori del tuo profilo!

Valore a colpo d'occhio

Medie basate su recensioni di utenti reali.

Tempo di Implementazione

2 mesi

Ritorno sull'Investimento

13 mesi

Immagine avatar del prodotto

Hai mai usato React Native prima?

Rispondi a qualche domanda per aiutare la comunità di React Native

Recensioni React Native (136)

Recensioni

Recensioni React Native (136)

4.4
Recensioni 136

Cerca recensioni
Filtra Recensioni
Cancella Risultati
Le recensioni di G2 sono autentiche e verificate.
K V.
KV
Software engineer II
Enterprise (> 1000 dip.)
"Facile sviluppare app mobili"
Cosa ti piace di più di React Native?

Con l'aiuto di React Native, utilizzando un unico codice sorgente, possiamo creare app che funzionano su Android e iOS. Il linguaggio utilizzato è JavaScript. Non abbiamo bisogno di due team separati per sviluppare app per Android e iOS. E la funzionalità è la stessa di React. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di React Native?

Le app potrebbero non essere molto veloci rispetto alle app native. Per animazioni più fluide e tempi di risposta più rapidi potrebbe non essere una buona soluzione. È molto nuovo, quindi l'aiuto della comunità aperta potrebbe non essere eccezionale. Recensione raccolta e ospitata su G2.com.

Yash V V.
YV
Application Developer
Software per computer
Mid-Market (51-1000 dip.)
"POTENTE E DINAMICO!"
Cosa ti piace di più di React Native?

Riutilizzabilità del codice: Scrivi una volta, usa sia per iOS che per Android.

Prestazioni: Prestazioni quasi native per app più fluide.

Hot Reloading: Vedi istantaneamente le modifiche al codice durante lo sviluppo.

Grande Comunità: Comunità di sviluppatori attiva ed ecosistema esteso.

JavaScript: La familiarità con JavaScript semplifica l'adozione.

Sviluppo Cross-Platform: Supporto multi-piattaforma conveniente.

Usato da Facebook e Instagram: Affidabilità e scalabilità comprovate.

Strumenti per Sviluppatori: Set completo di strumenti di debug e ispezione.

Open Source: Collaborazione e nessun vincolo del fornitore.

Supporto per Plugin di Terze Parti: Accesso alle funzionalità del dispositivo e alle librerie esterne. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di React Native?

Moduli Nativi: Integrare alcune funzionalità native può essere complesso e richiedere la scrittura di moduli nativi in Objective-C, Swift o Java.

Collo di Bottiglia delle Prestazioni: Sebbene React Native offra buone prestazioni, animazioni complesse e compiti computazionali pesanti potrebbero non funzionare altrettanto bene come soluzioni completamente native.

Mancanza di Sensazione Nativa: Alcuni sostengono che le app React Native potrebbero non sembrare completamente native, il che può essere una preoccupazione per le app con requisiti di design rigorosi.

Dimensione del Pacchetto Grande: Le app React Native possono avere dimensioni del pacchetto più grandi rispetto alle app puramente native, il che può influire sui tempi di download e avvio.

Accesso Limitato alle Nuove Funzionalità: React Native potrebbe non supportare immediatamente le ultime funzionalità introdotte da iOS e Android, portando a ritardi nel trarre vantaggio dalle capacità specifiche della piattaforma.

Curva di Apprendimento: Sebbene la conoscenza di JavaScript sia un vantaggio, React Native stesso ha una curva di apprendimento, specialmente per gli sviluppatori nuovi a React o allo sviluppo mobile.

Sfide di Debugging: Il debugging di problemi complessi nelle app React Native può a volte essere più impegnativo rispetto alle app completamente native.

Gestione delle Dipendenze: Gestire le dipendenze nei progetti React Native può essere complicato, poiché coinvolge codice nativo e pacchetti JavaScript.

Dipendenza dalla Comunità: La dipendenza da librerie di terze parti e dalla comunità open-source può portare a problemi di compatibilità o manutenzione delle librerie.

Codice Specifico per la Piattaforma: Nonostante la riusabilità del codice, potrebbe essere ancora necessario del codice specifico per la piattaforma, aggiungendo complessità al processo di sviluppo. Recensione raccolta e ospitata su G2.com.

Azir Y.
AY
Software Engineer
Mid-Market (51-1000 dip.)
"Il mio framework di riferimento per lo sviluppo di app ibride"
Cosa ti piace di più di React Native?

L'uso di un unico codice base sia per Android che per iOS risparmia molto tempo nello sviluppo di app, con la possibilità di costruire il modulo per modulo, il che è molto facile quando si scala l'app. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di React Native?

Sarebbe meglio se ci fossero librerie aggiornate per il framework React Native. Inoltre, gli aggiornamenti delle versioni principali possono essere a volte faticosi poiché è un framework modulare. Recensione raccolta e ospitata su G2.com.

Kishan D.
KD
Member of Technical Staff
Piccola impresa (50 o meno dip.)
"React Native, una libreria JavaScript per lo sviluppo web mobile sia per Android che per iOS."
Cosa ti piace di più di React Native?

React Native è una solida libreria JavaScript e facile da usare. La cosa eccellente di React Native è che se uno sviluppatore conosce React JS, sarà in grado di gestire efficacemente React Native. È simile e facile da usare e ci sono molti pacchetti disponibili per renderlo un framework migliore sia per Android che per iOS. Con alcuni comandi diversi possiamo creare due applicazioni, una per Android e un'altra per iOS, con lo stesso codice. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di React Native?

Ci è voluto troppo tempo nell'emulatore durante lo sviluppo poiché React Native utilizza JavaScript ed è relativamente più lento rispetto a Java o Kotlin. Inoltre, converte Java in un altro linguaggio e per questo motivo richiede molto tempo. In Android Studio possiamo ottenere molti template per Android, ma in React Native dobbiamo iniziare da zero. Recensione raccolta e ospitata su G2.com.

Honey T.
HT
Software Developer
Mid-Market (51-1000 dip.)
"miglior framework per lo sviluppo di applicazioni mobili"
Cosa ti piace di più di React Native?

Mi aiuta a sviluppare applicazioni con interfacce utente molto buone. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di React Native?

a volte le sue prestazioni non sono così buone Recensione raccolta e ospitata su G2.com.

Korla G.
KG
Open source contributor
Piccola impresa (50 o meno dip.)
"Integrazione di React Native con AWS RDS"
Cosa ti piace di più di React Native?

Possiamo costruire interfacce utente estremamente belle per le app mobili utilizzando React Native. Grazie a tutte le librerie integrate, è diventato facile concentrarsi sul flusso del codice piuttosto che sui dettagli minori di stile. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di React Native?

Gli errori in React Native sono difficili da capire. Recensione raccolta e ospitata su G2.com.

Arsalan A.
AA
Contract Full Stack Developer
Piccola impresa (50 o meno dip.)
"Miglior framework di sviluppo per app mobili"
Cosa ti piace di più di React Native?

Lo sto usando per lo sviluppo di applicazioni mobili. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di React Native?

Niente da dire sul disprezzo per React Native Recensione raccolta e ospitata su G2.com.

Vishal C.
VC
Mid-Market (51-1000 dip.)
"Revisione di React Native"
Cosa ti piace di più di React Native?

Compatibilità multipiattaforma: React Native consente ai programmatori di scrivere un solo pezzo di codice e utilizzarlo sia sui sistemi operativi iOS che Android. Eliminando la necessità di creare app distinte per ciascuna piattaforma, questo consente di risparmiare tempo e risorse.

Prestazioni native: Utilizzando componenti nativi anziché componenti web, React Native consente alle app di funzionare in modo simile alle app native. Di conseguenza, le animazioni si caricano più velocemente e si riproducono più fluidamente.

Ricaricamento a caldo: La funzione di ricaricamento a caldo di React Native consente agli sviluppatori di vedere istantaneamente gli effetti delle loro modifiche, accelerando il ciclo di sviluppo e facilitando il debug del codice. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di React Native?

Pur avendo prestazioni native, React Native può ancora avere problemi su dispositivi più vecchi, risultando in tempi di caricamento più lenti e problemi di prestazioni.

React Native include molte librerie e pacchetti, tuttavia alcune funzioni del dispositivo potrebbero non essere accessibili tramite il framework, il che può essere una limitazione per applicazioni particolari.

La curva di apprendimento è ripida: pur essendo basato sulla nota libreria React.js, React Native può essere impegnativo per gli sviluppatori che non hanno familiarità con il framework o con React.js. Recensione raccolta e ospitata su G2.com.

Utente verificato in Tecnologia dell'informazione e servizi
UT
Enterprise (> 1000 dip.)
"React Native: Potente Framework"
Cosa ti piace di più di React Native?

* Multipiattaforma

* Curva di apprendimento non ripida

* Facile da scrivere codice, grande comunità di supporto Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di React Native?

* A volte causa problemi di prestazioni a causa di librerie e dipendenze di grandi dimensioni Recensione raccolta e ospitata su G2.com.

PV
Frontend Developer
Mid-Market (51-1000 dip.)
"Uno dei migliori framework per lo sviluppo mobile"
Cosa ti piace di più di React Native?

Mi permette di sviluppare sia per Android che per IOS utilizzando la stessa base di codice, il che fa risparmiare molto tempo. Ha una vasta libreria che soddisfa tutte le mie esigenze di estensione. Una volta compreso il framework, rende facili tutti i tuoi compiti di sviluppo mobile. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di React Native?

Individuare un errore nel tuo codice è un compito noioso a causa della complessa architettura del suo framework. Non si integra bene con GitHub, motivo per cui devi caricare manualmente i tuoi file su GitHub. Recensione raccolta e ospitata su G2.com.

Approfondimenti sui Prezzi

Medie basate su recensioni di utenti reali.

Tempo di Implementazione

2 mesi

Ritorno sull'Investimento

13 mesi

Costo Percepito

$$$$$
React Native Confronti
Immagine avatar del prodotto
Android Studio
Confronta ora
Immagine avatar del prodotto
Unity
Confronta ora
Immagine avatar del prodotto
Qt
Confronta ora
Funzionalità React Native
Supporto Linguistico
Facilità d'uso
Integrazioni
Potere
Reattività
Leggero
Tutorial
Documentazione
Comunità
Immagine avatar del prodotto
React Native
Visualizza alternative