Sto lavorando a una piccola webapp in App Engine, utilizzando Angular per il frontend. Ho esaminato la documentazione di Google Cloud Endpoint, ma ho difficoltà a trovare vantaggi significativi rispetto alla semplice scrittura di gestori normali che restituiscono JSON. Ecco i vantaggi che ho trovato:Google Cloud Endpoints rispetto ai normali gestori di richieste per piccole applicazioni web?
- API explorer: a portata di mano, ma non così importante
- Auth: utile, ma non terribilmente difficile da attuare
- librerie native: sembra meno importante per il web-only apps
D'altra parte, la sintassi per la specifica degli endpoint è un po 'brutta (rispetto alla specifica dei gestori di richieste in webapp2, flask, ecc.). Ci sono dei vantaggi che ho perso o delle sfide che non sto prevedendo? In caso contrario, qual è il punto di Cloud Endpoints?
Un altro ** svantaggio ** è che non è possibile eseguire endpoint su un dominio personalizzato, solo il dominio appspot.com. –