Framework Web per consumare API esterne [chiuso]

-3

Attualmente sto partecipando a un progetto in cui esiste già un'API REST di base che viene utilizzata per un'app mobile. Il prossimo passo sarà costruire un'app web che dovrebbe anche utilizzare l'API.

Il mio dubbio è in quali quadri sarebbe buono per fare qualcosa di simile. Normalmente userei le rotaie, ma non sono abbastanza sicuro perché non ci sarebbe alcun database, dal momento che tutti i dati sarebbero raccolti dall'API, non ho bisogno di una raccomandazione specifica per il framework, vorrei solo sapere che tipo di framework Dovrei cercare qualcosa di simile

    
posta Juan Fuentes 18.07.2016 - 02:31
fonte

1 risposta

1

Non direi che esistono framework per consumare API REST. I framework di solito trattano problemi più complessi rispetto all'invio e alla ricezione di richieste web. Un sacco di lingue fornisce i mezzi per consumare API REST. Quindi alla fine la domanda è qual è la più comoda per il tuo progetto. Un software potrebbe essere in una di queste 2 categorie (nel tuo caso il secondo):

  1. Soluzione desktop (wlog mobile) - quindi utilizza la lingua che desideri utilizzare. Troverai sicuramente un modo per ottenere e inviare richieste HTTP.
  2. Soluzione Web (wlog mobile) - Direi che se la tua applicazione utilizza solo API REST, sarebbe meglio se ti attacchi con una soluzione puramente JS senza alcun codice server. Ci sono molti buoni framework (ad esempio Angular, Backbone, Kendo UI, ecc.) Che ti aiuteranno in questo. In questo modo puoi creare design estremamente reattivi. Oppure puoi combinare ciò che è il tuo framework server preferito (asp, jsp, ruby, django) con le pagine front-end (JS).

Non è importante quello che usi per consumare il servizio, piuttosto come viene progettato (e scritto) il servizio e come forniresti questa funzionalità agli utenti.

A proposito, Esiste un approccio interessante per i servizi web "auto-naviganti". So che questo non è qualcosa che sei responsabile di fare, ma comunque l'ho trovato interessante e volevo condividerlo: link

    
risposta data 18.07.2016 - 08:43
fonte

Leggi altre domande sui tag