Domande con tag 'api-design'

1
risposta

Parametro URL API REST

Ci siamo imbattuti nel seguente caso quando lavoravamo sull'API REST. Gli utenti hanno la possibilità di espandere la distribuzione del prodotto installando configurazioni JSON personalizzate. Queste configurazioni tendono a essere lunghe e v...
posta 07.03.2017 - 09:18
1
risposta

Progettazione di una risposta API di ricerca flessibile

Riepilogo rapido Sto creando un micro-servizio di ricerca che consentirà la ricerca tra diversi tipi di risorse in un particolare sistema (ad esempio post di blog, utenti ecc.). L'API che verrà esposta verrà consumata da entrambe le applica...
posta 01.05.2018 - 12:13
1
risposta

Oggetti Future / Promise in Controllers - Best practice - MVC

Oggi stavo esaminando alcuni articoli relativi a Futures e Callables e stavo pensando alle migliori pratiche quando si lavora in un ambiente basato su MVC. Mi stavo chiedendo, se dovessimo creare oggetti Future in Controller e forzare le class...
posta 24.08.2018 - 19:57
4
risposte

Memorizzazione di un puntatore su un argomento passato da riferimento (non costante)

Quando si progetta un'interfaccia per il passaggio di oggetti che devono essere memorizzati per un uso successivo e che non devono essere "null", sono sempre un po 'incerto se l'argomento debba essere passato per riferimento o come puntatore....
posta 19.09.2014 - 18:53
3
risposte

Quali sono i vantaggi di unire dinamicamente un metodo all'istanza della classe? [chiuso]

Mi sono imbattuto nel client API di Instagram scritto in Python. Nella loro classe InstagramAPI , essi associare i metodi a una funzione in bind.py . Quando chiamato, la funzione restituisce un'istanza della classe InstagramAPIMethod...
posta 10.01.2014 - 13:08
2
risposte

Se un backend Restful API implementa la convalida dei dati

Sto lavorando a un progetto che coinvolge API restful back-end e app front-end a pagina singola. Mi chiedo se l'API di back-end deve implementare tutti i tipi di logica di convalida dei dati, che deve essere implementata anche nei moduli di inpu...
posta 09.02.2017 - 18:15
3
risposte

Le API istanziate sono un problema in un'interfaccia C?

Quindi un'API Instanced è una che si comporta come un oggetto. Quindi per esempio: foo* GetInstancedAPI(); void MemFuncSetter(foo* fooThis, const int arg); int MemFuncGetter(const foo* fooThis) const; Questo è in contrasto con una API non i...
posta 01.02.2018 - 14:51
1
risposta

In Java, perché non esiste un metodo di istanza come bigDecimal.isGreaterThan (otherBigDecimal)?

Il modo attuale di sapere se un BigDecimal è maggiore di un altro è bigDecimal.compareTo(otherBigDecimal) > 0 (o one.compareTo(another) == 1 ), ma lo trovo troppo goffo e inespressivo. bigDecimal.isGreaterThan(otherBigDecimal)...
posta 08.06.2016 - 05:25
2
risposte

Ha senso che il frontend del mio sito Web condivida l'API come terze parti

Sto costruendo un sito web con un frontend per app a pagina singola che si collega a un'API REST dal back-end. Voglio anche che altri siano in grado di scrivere programmi per questo sito Web. Sembra che fornire un accesso pubblico alla stessa...
posta 09.01.2018 - 04:31
3
risposte

Best practice per un'API REST-ful in cui gli oggetti avrebbero naturalmente un "/" nel loro identificatore

Sto progettando un REST API per un sistema di gestione dei documenti . Per rendere l'API più naturale, ho pensato di utilizzare l'identificatore naturale per un file, che è il suo percorso (di solito con barre "/" in avanti), e non qualcosa c...
posta 24.07.2015 - 18:55