Vai al contenuto

Expo Cheatsheet

Expo - Il modo più veloce per costruire applicazioni native reatti > Expo è una piattaforma open source per fare applicazioni native universali per Android, iOS e il web con JavaScript e React. Fornisce una serie di strumenti e servizi costruiti intorno a React Native e piattaforme native. < > < > Traduzione: Traduzione: Copia tutti i comandi Traduzione: Generare PDF < > < > ## Tabella dei contenuti - [Installazione] - [Getting Started](#getting-started_) - [Struttura del progetto](#project-structure) - [Expo CLI](_LINK_3__] - [Fondo di sviluppo](#development-workflow_) - [Core Components](#core-components) - [Navigazione] - [Gestione degli Stati](#state-management) - [Styling] - [API e Servizi](#apis-and-services) - [Notifiche](#push-notifications) - [File System](_LINK_11___) - [Camera e Media](#camera-and-media - [Servizi di localizzazione](#location-services] - [Authentication](_LINK_14___) - [Building and Publishing](#building-and-publishing - [EAS (Expo Application Services)](#eas-expo-application-services) - [Le migliori pratiche](#best-practices) ## Installazione ### Prerequisiti Traduzione: ### Installazione Expo CLI Traduzione: ### Expo Go App Traduzione: ## Iniziare ### Crea nuovo progetto Traduzione: ### Modelli di progetto Traduzione: ## Struttura del progetto ### Struttura di base Traduzione: ### Esempio di App.js Traduzione: ### app.json Configurazione Traduzione: ## Expo CLI ### Comandi di sviluppo Traduzione: ### Gestione dei progetti Traduzione: ### Costruisci i comandi Traduzione: ## Flusso di lavoro ### Correre su dispositivo Traduzione: ### Ricaricamento caldo # ### Debug Traduzione: ## Componenti core ### Componenti di base Traduzione: ### Liste e dati Traduzione: ## Navigazione ### Ripristino configurazione di navigazione Traduzione: ### Stack Navigator Traduzione: ### Scheda Navigatore Traduzione: ## Gestione dello Stato ### Agganci reattivi Traduzione: ### Redux Setup Traduzione: Traduzione: ## Styling ### StyleSheet Traduzione: ### Design responsabile Traduzione: ### Componenti di stile (alternativa) Traduzione: Traduzione: ## API e servizi ### API di Expo Traduzione: ### Richieste HTTP Traduzione: ## Push Notifiche ### Impostazione Traduzione: ### Notifiche di base Traduzione: ## Sistema file ### Operazioni di file Traduzione: Traduzione: ## Macchina fotografica e media ### Macchina fotografica Traduzione: Traduzione: ### Picker immagine # Traduzione: ## Servizi di localizzazione ### Impostazione posizione Traduzione: Traduzione: ## Autenticazione ### Expo AuthSession Traduzione: Traduzione: ### Autenticazione della base di fuoco Traduzione: Traduzione: ## Edilizia e pubblicazione ### Expo Build (Legacy) Traduzione: ### Distribuzione di App Store Traduzione: ## EAS (Expo Application Services) ### Impostazione EAS Traduzione: ### EAS Configurazione Traduzione: ### EAS Inserisci Traduzione: ### Aggiornamento EAS Traduzione: ## Migliori Pratiche ### Struttura del progetto Traduzione: ### Ottimizzazione delle prestazioni Traduzione: ### Gestione degli errori Traduzione: ### Migliori pratiche di sicurezza Traduzione: --- ## Sintesi Expo è una potente piattaforma che semplifica Reagire sviluppo nativo fornendo: - *Rapid Development**: Rapido flusso di lavoro di configurazione e sviluppo del progetto - **Rich API Access**: Set completo di API native senza scrivere codice nativo - **Universal Apps**: costruire per iOS, Android e web da un unico codebase - **Over-the-Air Updates**: Premere gli aggiornamenti senza l'approvazione dell'app store - ** Strumenti di sviluppo**: strumenti di debug e test eccellenti - **Build Services**: edificio e distribuzione cloud con EAS - **Comunità**: Grande ecosistema e sostegno attivo della comunità Expo è ideale per la prototipazione rapida, MVP e applicazioni di produzione che non richiedono una personalizzazione nativa estesa. Per le applicazioni che necessitano di moduli nativi personalizzati, Expo fornisce un flusso di lavoro nudo e costruisce lo sviluppo per mantenere la flessibilità mantenendo l'esperienza di sviluppo liscia. Traduzione: copia funzioneToClipboard() {} const commands = document.querySelectorAll('code'); tutti i Comandi = ''; comandi. per ogni(cmd => AllCommands += cmd.textContent + '\n'); navigatore.clipboard.writeText(tutti iComandi); alert('Tutti i comandi copiati a clipboard!'); # funzione generaPDF() { finestra.print(); # < >