Nozioni di base su AWS
Creazione di un'applicazione React
Crea una semplice applicazione Web utilizzando AWS Amplify
Introduzione: creazione un'applicazione React
Segui queste istruzioni dettagliate per creare la tua prima applicazione React.
Panoramica
In questo tutorial, creerai un'applicazione Web semplice utilizzando AWS Amplify, una raccolta di strumenti e servizi che include un servizio di hosting Web. Nel primo modulo, realizzerai e ospiterai un'applicazione React in AWS. Nel corso degli altri quattro moduli, inizializzerai un'applicazione locale utilizzando la CLI, aggiungerai l'autenticazione, un'API e un database GraphQL e infine aggiornerai l'applicazione per consentire l'archiviazione di immagini.
Avrai modo di approfondire i seguenti aspetti
Questo tutorial ti guiderà attraverso le fasi per creare un'applicazione Web semplice di cui sopra. Avrai modo di approfondire i seguenti aspetti:
- Hosting: crea e ospita un'applicazione React nella rete per la distribuzione di contenuti (CDN) globale AWS
- Autenticazione: aggiungi autenticazione alla tua applicazione per abilitare il collegamento e lo scollegamento
- Database e storage: aggiungi una soluzione API GraphQL, database e storage
Esperienza AWS
Principiante
Tempo richiesto per il completamento
50 minuti
Costo richiesto per il completamento
Idoneo per Piano gratuito
Prerequisiti del tutorial
- Account AWS con accesso da amministratore*
- Node.js: Node.js v10.x o successiva
- Account GitHub
- Git**: gli utenti Windows dovranno installare Git
- Un editor di testo. Di seguito, eccone alcuni gratuiti consigliati da noi (in ordine alfabetico): Atom, Notepad++, Sublime, Vim, Visual Studio Code
[*]Gli account creati nelle ultime 24 ore potrebbero non avere ancora accesso a tutti servizi richiesti per questo tutorial.
[**] Non applicabile per utenti iOS poiché Git viene fornito in dotazione
Moduli
Questo tutorial è costituito da cinque brevi moduli. Devi completare ciascun modulo prima di passare a quello successivo.
- Distribuisci e ospita un'app React (10 minuti): crea un'app React e distribuiscila e ospitala tramite AWS Amplify.
- Inizializza un'applicazione locale (5 minuti): inizializza un'applicazione locale con AWS Amplify.
- Aggiungi autenticazione (10 minuti): aggiungi autenticazione alla tua applicazione.
- Aggiungi un'API GraphQL e un database (15 minuti): crea un'API GraphQL.
- Aggiungi la possibilità di archiviare immagini (10 minuti): aggiungi storage alla tua app.
Creerai questa applicazione React utilizzando il prompt/terminale dei comandi, l'editor di testo e la Console Web AWS.