2010-12-11 12 views
0

Ich verstehe, dass die Idee ist, grundlegende HTTP-Anfragen mit GET oder POST zu erstellen. Ich spreche fließend mit HTML, CSS und ein wenig Javascript. Aber ich habe nie berührt Ajax oder irgendetwas mit HTTP-Anfragen zu tun. Ich verstehe, dass Ajax für dynamischen Seiteninhalt ist und verwendet werden kann, um andere Server anzurufen, aber das erfordert das Erstellen eigener Ajax-Stubs. Wie auch immer, ich möchte den besten Weg wissen, HTTP Request zu machen, letztendlich möchte ich mit der KAYAK API und den Funktionen, die sie zur Suche von Flügen bieten, anrufen, aber es ist ein ganzes Session System involviert das mich noch mehr verwirrt.Wo beginne ich mit RESTful APIs?

Was würden Sie vorschlagen Ich beginne mit Ich bin nicht wirklich ein Programmierer (außer HTTP und CSS), und ich möchte nicht wirklich eine ganz neue Sprache für den Zweck eines Projekts lernen, also bitte behalten der Vorschlag einfach, vielleicht nur mit Javascript.

Auch irgendwelche Vorschläge auf Dinge zu lesen, wenn es um HTTP-Anfragen geht ... nicht was sie sind ... mehr, wie sie zu impliment.

Antwort

0

Ich fürchte, es keinen Königsweg ist ...

Am Ende haben Sie eine Programmiersprache zu wählen, es zu lernen und zu verstehen, was HTTP-Anforderungen sind und wie sie zu machen. Irgendwann möchten Sie auch etwas mit diesen Daten machen, sobald Sie es abgerufen haben und dafür müssen Sie sowieso eine Programmiersprache lernen.

Beachten Sie, dass das Sprechen mit einer RESTful-API in der Tat nicht unbedingt mit AJAX (und daher auch mit Javascript) zusammenhängt. Das ist der Punkt, eine solche API anzubieten. Sie können mit einer RESTful-API mit jeder Programmiersprache kommunizieren, die HTTP-Anforderungen ausführen kann. Es gibt viele Desktop-Anwendungen und mobile Apps, die dies auch tun.

Wenn Sie es ernst meinen, eine professionelle Software zu schreiben, wäre es meine Empfehlung, eine Programmiersprache zu wählen, ein Anfängerbuch über diese Sprache aufzunehmen und damit zu arbeiten. Sie werden vielleicht eine Weile mit dem Lesen von Foren und Newsgroups davonkommen, aber am Ende werden Sie es wahrscheinlich besser lernen, wenn Sie von Anfang an strukturierter programmieren.

+0

Danke für die direkte Antwort, Es ist schön, nur eine enge Antwort für einmal zu bekommen. Das Problem ist, dass es sich um ein Universitätsprojekt handelt, wir haben keine Anleitung in irgendwelchen Programmiersprachen gegeben, es ist überhaupt nicht gut! Es wurde jedoch erwartet, dass er eine polierte Prototyp-Software produzierte. Ich denke, ich muss wirklich verrückt werden, um eine Sprache zu lernen. Prost. –

Verwandte Themen