Quando discutiamo di API tra sistemi (a livello aziendale) ci sono spesso due diversi punti di vista nel nostro team: alcune persone preferiscono un approccio più generico - diciamo - generico astratto, altri un approccio "concreto" diretto. Esempio: la progettazione di una semplice API "ricerca persona". la versione concreta sarebbe …
Sento spesso la gente dire che i programmatori C ++ dovrebbero esporre l'API pubblica della propria libreria / prodotto come API C. Cosa significa e quali sono i vantaggi di ciò?
Sto creando un'applicazione Web usando un modello MVC. Seguendo questo tipo di architettura possiamo vedere che tutti i metodi usati per interagire con il database sono implementati nel modello . Ma cosa succede se devo chiamare un servizio esposto da altri sul web? Ad esempio, vorrei accedere all'API di Facebook …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 4 anni fa . Come chiameresti un'API basata su HTTP, che utilizza l'URI per nominare …
Ogni volta che mi imbatto in una nuova API o in un linguaggio di programmazione o anche in semplici pagine man di Linux , le ho sempre (da quando ricordo) evitate e invece ho pigramente fatto affidamento su esempi per comprendere nuovi concetti. Inconsciamente, evito la documentazione / API ogni …
Supponendo che un sistema in cui è presente un'applicazione Web con una risorsa e un riferimento a un'applicazione remota con un'altra risorsa simile, come rappresenti un'azione di sincronizzazione bidirezionale che sincronizzi la risorsa "locale" con la risorsa "remota"? Esempio: Ho un'API che rappresenta un elenco di cose da fare. OTTIENI …
Diciamo che stai cercando di suddividere le tue applicazioni in servizi. Ci sono buoni motivi per adottare un approccio SOA piuttosto che creare un'API di libreria che può essere caricata dalle applicazioni che ne hanno bisogno.
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 4 anni fa . Oggi ho superato a malapena il mio esame di programmazione Java. …
Sto creando una nuova applicazione Web aziendale e voglio ottenere: Usa le migliori tecnologie dei rispettivi regni. Voglio un framework backend affidabile con ORM solido. E voglio il più avanzato framework SPA (applicazione a pagina singola) con l'uso delle funzionalità HTML e Javascript più aggiornate per l'applicazione frontend Esporre entità …
Sono un po 'nuovo nella programmazione (sono un ingegnere meccanico di professione) e sto sviluppando un piccolo programma durante i miei tempi di inattività che genera una parte (solidworks) basata sul contributo di varie persone provenienti da tutto l'impianto. Sulla base di pochi input (6 per l'esattezza), devo effettuare centinaia …
Recentemente ho sviluppato la mia API e con quell'interesse investito nella progettazione dell'API sono stato fortemente interessato a come posso migliorare la mia progettazione dell'API. Un aspetto che è emerso un paio di volte è (non dagli utenti della mia API ma nella mia osservazione osservativa sull'argomento): si dovrebbe sapere …
In un libro sul sistema operativo ho appena letto che "Le API pubbliche sono per sempre: solo una possibilità per farlo bene". È vero? È applicabile solo nelle API dei sistemi operativi o anche in altre API? Ad esempio, questo sarà vero per le API di applicazioni Android come Tasker, …
I vari discorsi che ho visto e le esercitazioni che ho scannerizzato su REST sembrano sottolineare qualcosa chiamato "rilevabilità". Per mia comprensione limitata, il termine sembra significare che un cliente dovrebbe essere in grado di andare http://URLe ottenere automaticamente un elenco di cose che può fare. Quello che ho difficoltà …
Sono un po 'all'incrocio con qualche progetto API per un client (JS in un browser) per parlare con un server. Utilizziamo HTTP 409 Conflict per rappresentare il fallimento di un'azione a causa di un blocco di sicurezza attivo. Il blocco satefy impedisce agli sviluppatori di apportare accidentalmente modifiche ai sistemi …
Recentemente ho appreso di GraphQL che afferma di essere superiore a RESTful. Tuttavia, ho iniziato a chiedermi perché non inseriamo semplicemente le istruzioni SQL in una richiesta HTTP GET. Ad esempio, in GraphQL vorrei scrivere { Movie(id: "cixos5gtq0ogi0126tvekxo27") { id title actors { name } } } Che non è …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.