Ich versuche eine Web-App mit ExpressJS und Coffeescript zu erstellen, die Daten von Amazon, LastFM und Bings Web-APIs bezieht.
Benutzer können Daten wie die Preise für ein bestimmtes Album von einer bestimmten Band, kommende Konzertzeiten und Orte für eine Band usw. anfordern.Sollte ich API-Anfragen Server-Seite oder Client-Seite tun?
Meine Frage ist: sollte ich diese API-Aufrufe Client-Seite mit jQuery
und getJSON
oder sollten sie Server-Seite sein? Ich habe clientseitige Anfragen gestellt; Wie würde ich sogar einen API-Aufruf von der Server-Seite machen?
Ich möchte nur wissen, was die beste Praxis ist, und auch, wenn jemand mich in die richtige Richtung für serverseitige API-Anfragen zeigen könnte, wäre das sehr hilfreich.
Danke!
Vielen Dank für den Link. Ich werde es versuchen. Kann ich auch fragen, wo Sie dieses getJSON-Modul in die Struktur Ihrer App gesteckt haben? Sagen wir, ich werde die Ergebnisse des Anrufs nicht in meiner Datenbank speichern. – aeyang
In Ihrem anderen Beitrag haben Sie auch erwähnt, dass Sie eine vollständigere Stichprobe haben. Ist das Angebot immer noch gut? – aeyang
Sicher, zum Herumspielen und eine Präsentation habe ich einen Studenten-Rest-Service geschrieben, der mit Parse.com mit http-Anfragen nach Speicher sprach: https: // github.com/bryanmacfarlane/nodefun/tree/master/express/helloworld/service – bryanmac