Domande con tag 'api-design'

4
risposte

API della libreria C ++: nuova o getters?

Sto scrivendo un wrapper C ++ per la mia libreria C (le mie competenze in C ++ sono un po 'arrugginite) e mi chiedo cosa sia preferibile: permettere all'utente di costruire oggetti o dare loro oggetti tramite getter? Quale sarebbe l'equivalen...
posta 15.03.2013 - 13:22
2
risposte

C ++ - È una buona idea creare intestazioni separate come API?

Diciamo che ho un codice di libreria main.cpp , dove sono implementate 3 classi: Inner1 , Inner2 e Outer . Inner1 e Inner2 vengono utilizzati solo in main.cpp e non verranno utilizzati da nessun'altra parte. D...
posta 07.09.2018 - 20:21
1
risposta

Perché il metodo sorted () su Stream non ha nome sort ()?

Perché il metodo sorted () su Stream non ha nome sort ()? list.stream().sort()     
posta 05.09.2017 - 20:40
2
risposte

risposte di errore di convalida nell'API REST

Sto progettando un'API RESTful e mi chiedo quale sia il formato migliore per i messaggi di errore di convalida. Ad esempio, l'endpoint di creazione del mio account accetta un oggetto JSON: user: { first_name: string, last_name: string,...
posta 29.09.2016 - 04:38
3
risposte

Cosa c'è di sbagliato nel trattare una sessione client come uno stato di risorsa / applicazione nell'architettura REST?

Considerate queste applicazioni REST API / HATEOAS: InfoQ Come ottenere un esempio di tazza di caffè Esempio di API REST Java Spring ... dove le risorse POST / PUT / PATCHING alterano chiaramente lo stato / disponibilità di (altre)...
posta 03.06.2016 - 17:42
4
risposte

L'applicazione di amministrazione dovrebbe utilizzare l'API o dovrebbe accedere direttamente al DB?

Svilupperò un'app mobile, che fungerà principalmente da client. Ci sarà un'API sul cloud con cui interagiranno questi client mobili e ci sarà anche un'applicazione web per scopi amministrativi. Penso che dovrei usare due applicazioni separate...
posta 21.03.2017 - 10:15
2
risposte

Endpoint dell'API Web singola per tutte le entità, buone o cattive?

Situazione Al momento stiamo sviluppando una grande applicazione web (Web API 2) - diverse entità e quindi richiedono diversi endpoint per ciascuno. Ma all'improvviso, hanno cambiato l'approccio di "un endpoint adatto a tutti", qualcosa del t...
posta 24.09.2016 - 17:17
3
risposte

La versione dell'API dovrebbe cambiare quando i dati vengono aggiunti?

Il titolo dice tutto. Dovrei incrementare la mia versione API se aggiungo, diciamo, una proprietà immagine a ciascuna istanza della mia risorsa "Ristorante" rappresentata da JSON? o il controllo della versione dell'API dovrebbe cambiare solo qua...
posta 14.01.2017 - 20:59
2
risposte

Conflitto nei nomi dei metodi getter e setter in ruby api design

Sto ereditando una decisione API in un SDK che sto scrivendo dove sono richiesto di recuperare oggetti di dominio (voci) dal server in questo modo: blogEntries = client.content_type('blog').entries Come puoi vedere, il setter per la proprie...
posta 17.01.2017 - 13:41
3
risposte

API HATEOAS e sviluppo front-end

Stiamo sviluppando uno strumento da zero basato su un backend Spring e sul frontend di VueJs. Sto principalmente lavorando al back-end e sono venuto a conoscenza del principio HATEOAS di sviluppare API REST e l'ho adottato. Confesserò che uno de...
posta 12.07.2018 - 17:15