Domande con tag 'api-design'

2
risposte

Progettazione di un'API per operazioni di servizio con parametri strettamente correlati

Ho difficoltà a decidere come progettare questa API di servizio. public class GetCurrentValuesRequest { public int ReferenceID { get; set; } public int[] FilterIDs { get; set; } } public class GetDefaultValuesRequest { public int[...
posta 19.03.2013 - 20:40
1
risposta

Driver di supporto scheda per scheda personalizzata - Progettazione API - Configurazione risorsa MCU

Devo implementare un pacchetto di supporto della scheda per una scheda personalizzata e vorrei conoscere la tua opinione sui diversi approcci di progettazione dei driver di supporto della scheda. La mia scheda personalizzata utilizza un microcon...
posta 02.09.2018 - 09:35
3
risposte

Fornire più API riduce il riutilizzo del codice

All'interno di un'organizzazione, si supponga di avere uno strumento interno utilizzato da diversi team e per diversi casi d'uso. Questo pacchetto offre API in diverse lingue. Si potrebbe dire che avere più API consente a più persone di util...
posta 09.11.2018 - 16:09
1
risposta

Separazione tra richieste di siti Web regolari e richieste API

Ho dei dubbi sull'architettura di un'app Web quando si tratta di differenziare tra le normali richieste di siti Web e le richieste API. Allo scopo di spiegare, supponiamo che io sia il creatore di un servizio (prendiamo darksky.net per esem...
posta 16.11.2018 - 10:14
1
risposta

Immagine flessibile REST api con cdn e caching

Considera un social network in cui è necessaria una foto utente in diverse risoluzioni large / small / medium ecc. Quando la foto viene caricata, non voglio che l'utente attenda troppo a lungo per l'immagine da elaborare e i diversi URL per o...
posta 05.05.2018 - 22:14
1
risposta

Come risolvere la logica duplicata in uno stack di microservizi

Ho progettato uno stack di microservizi con docker come backbone, circa 50 servizi in totale finora, ancora in crescita ... Tutto funziona bene, felice della scelta progettuale, ma margini di miglioramento. Ad esempio, notiamo molta logica dupl...
posta 26.06.2018 - 12:43
2
risposte

Consuma la propria API o crea un sito Web indipendente

Il framework PHP Laravel consente di creare un'API e un sito Web sulla stessa applicazione. Poiché entrambi comunicheranno con lo stesso database, mi stavo chiedendo cosa sarebbe meglio tra consumare la mia API per il mio sito Web e creare un DA...
posta 29.05.2018 - 19:54
1
risposta

L'interfaccia di servizio non dovrebbe estendere il DAO?

Sto scrivendo il livello di servizio per il mio DAO e ho esteso l'interfaccia DAO. Sembra un po 'come questo: public interface FooDAO { Foo get(long id); boolean update(Foo foo); Questi due metodi lo faranno per ora. Ora, scrivendo...
posta 08.03.2018 - 12:49
1
risposta

Determinazione del titolare per l'endpoint anonimo multi tenant

Sono in procinto di creare una nuova API che deve supportare il multi-tenancy. Riesco a capire come implementare la lettura e la scrittura dei dati in modo sicuro, senza dovermi preoccupare che i clienti possano sapere (o vedere) altri dati s...
posta 11.07.2018 - 12:44
1
risposta

Tattica per il recupero del contenuto reso lato server rispetto ai dati non elaborati

Attualmente sto sviluppando un'API (node / express js) per un sito web di blog che utilizza un parser markdown ( showdown ) per il rendering di contenuti e un disinfettante HTML ( html-santize ) per la rimozione di html / js dannosi....
posta 22.06.2017 - 18:13