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 la sezione Informazioni su Endpoints Frameworks per una panoramica dell'architettura di Endpoints Frameworks.

Librerie e strumenti

Cloud Endpoints Frameworks per l'ambiente standard di App Engine fornisce le seguenti librerie e strumenti:

Requisiti

Per utilizzare Endpoints Frameworks, segui la procedura illustrata nel tutorial.

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

Procedura di sviluppo

Il flusso di lavoro generale per lo sviluppo di un'applicazione utilizzando Endpoints Frameworks è:

  1. Scrivi prima il codice API, eseguendo il wrapping delle classi e di tutti i metodi esposti e creando classi Message come descritto in Creare un'API Endpoints.
  2. Crea un server web per pubblicare la tua API.
  3. Genera il file di configurazione OpenAPI e implementalo come descritto nel tutorial.
  4. (Facoltativo) testa l'API in locale.
  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 trovare le informazioni necessarie per configurare, implementare 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 trasferire la tua app a Endpoints versione 2.0.