Informazioni su Cloud Endpoints Frameworks per Python

Questa pagina descrive le librerie e gli strumenti e fornisce altre informazioni per aiutarti a iniziare a utilizzare Endpoints Frameworks per Python. Consulta Informazioni su Endpoints Frameworks per una panoramica dell'architettura di Endpoints Frameworks.

Librerie e strumenti

I framework Cloud Endpoints per l'ambiente standard di App Engine forniscono le seguenti librerie e strumenti:

Requisiti

Per utilizzare i framework di endpoint, segui la procedura descritta nel tutorial.

Infine, devi sapere come sviluppare il client che preferisci, ad esempio i client web JavaScript o i client mobile, come Android.

Processo di sviluppo

Il flusso di lavoro generale per lo sviluppo di un'applicazione che utilizza i framework di endpoint è il seguente:

  1. Scrivi prima il codice dell'API, inserendo le classi e gli eventuali metodi esposti e creando classi Message come descritto in Creare un'API Endpoints.
  2. Crea un server web per pubblicare l'API.
  3. Genera il file di configurazione OpenAPI ed esegui il deployment come descritto nel tutorial.
  4. Se vuoi, testa l'API localmente.
  5. Distribuisci l'API .
  6. Genera librerie client.
  7. Scrivi l'applicazione client utilizzando le librerie client quando effettui chiamate all'API.

Per iniziare

Per iniziare, segui il tutorial per configurare, eseguire il deployment e inviare richieste a un'API di esempio. Poi, torna a questa sezione per le informazioni necessarie per configurare, eseguire il deployment e testare la tua API.

Migrazione dalla versione 1.0 di Endpoints

Se hai già sviluppato un backend API utilizzando la versione precedente di Endpoints, segui la guida alla migrazione per spostare la tua app alla versione 2.0 di Endpoints.