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.

  1. Distribuisci e ospita un'app React (10 minuti): crea un'app React e distribuiscila e ospitala tramite AWS Amplify.
  2. Inizializza un'applicazione locale (5 minuti): inizializza un'applicazione locale con AWS Amplify.
  3. Aggiungi autenticazione (10 minuti): aggiungi autenticazione alla tua applicazione.
  4. Aggiungi un'API GraphQL e un database (15 minuti): crea un'API GraphQL.
  5. 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.

Distribuisci app React