TNTDynamiteKIllerLion Geschrieben 26. Dezember 2023 Geschrieben 26. Dezember 2023 Moin Freunde, Wir haben in den letzten Tagen eine Rest API entwickelt. Diese würden wir nun gerne in einer Anwendung von uns nutzen. Wichtig ist das die API 24/7 verfügbar ist. Weiß jemand wie und wo man diese API "Hosten" muss und wie man dann anschließend in der Anwendung auf die Funktionen das API zugreift? Gerne Links oder Literatur empfehlen. VG aus dem Schwabenländle TNTDynamiteKillerLion + Max PS: Kein Plan ob das dass richtige forum isch trozdem danke schonmal Zitieren
inteldenim Geschrieben 27. Dezember 2023 Geschrieben 27. Dezember 2023 (bearbeitet) Hallo, Die Fragen sind sehr vage. in was wurden API und Anwendung entwickelt? Zitat Weiß jemand wie und wo man diese API "Hosten" muss Wollt ihr es aus dem Internet heraus erreichbar machen oder lediglich aus einem Netzwerk? Wie authentifiziert ihr euch an dem API (API-Keys, JWT, etc.)? Je nach Voraussetzungen und Möglichkeiten könnt ihr Sie in der eigenen Infrastruktur, auf einem VPS, in Azure oder EC2 hosten. Zitat und wie man dann anschließend in der Anwendung auf die Funktionen das API zugreift? Meinst du den Zugriff auf die Routen bzw. Endpoints? Über eine HTTP-Anfrage. Ihr habt sie ja entwickelt und kennt die Endpunkte. Die Antworten könnt ihr in der Anwendung dann weiterverwenden. Gruß Bearbeitet 27. Dezember 2023 von inteldenim Zitieren
TNTDynamiteKIllerLion Geschrieben 27. Dezember 2023 Autor Geschrieben 27. Dezember 2023 (bearbeitet) Hi, die api ist für die datentransaktionen in einem shopsystem gedacht. Sie soll im Internet laufen. Der Shop ist dabei ein Angular Projekt und soll als webanwendung laufen Hättest du eventuell ein beispiel in Form eines Tutorial welches du empfehlen könntest? Wichtig wäre dabei das die Integration in der eigenen Anwendung erklärt / gezeigt wird. VG Bearbeitet 27. Dezember 2023 von TNTDynamiteKIllerLion Zitieren
eljop Geschrieben 27. Dezember 2023 Geschrieben 27. Dezember 2023 Die erste Frage ist ja ob ihr die Verbindung von der Angular Webapp zu eurer REST API schon hergestellt habt? Wenn ja könnt ihr das ja lokal testen erstmal ohne die API irgendwo im Netzwerk bereitstellen zu müssen. Wenn das klappt und ihre euren Webshop veröffentlichen wollt, müsst ihr Angular App + Backend mit der eure API entwickelt wurde zusammen irgendwo hosten. Da gibt es einige Alternativen. Zitieren
TNTDynamiteKIllerLion Geschrieben 27. Dezember 2023 Autor Geschrieben 27. Dezember 2023 vor 6 Minuten schrieb eljop: Die erste Frage ist ja ob ihr die Verbindung von der Angular Webapp zu eurer REST API schon hergestellt habt? Wenn ja könnt ihr das ja lokal testen erstmal ohne die API irgendwo im Netzwerk bereitstellen zu müssen. Wenn das klappt und ihre euren Webshop veröffentlichen wollt, müsst ihr Angular App + Backend mit der eure API entwickelt wurde zusammen irgendwo hosten. Da gibt es einige Alternativen. Die Verbindung zu webApp und Api steht noch nicht und bräuchten unter anderem dafür irgendwelche Quellen um rauszufinden wie das geht. Wir haben schon intensiv gesucht konnten aber nix finden. VG Zitieren
eljop Geschrieben 27. Dezember 2023 Geschrieben 27. Dezember 2023 vor 3 Minuten schrieb TNTDynamiteKIllerLion: Die Verbindung zu webApp und Api steht noch nicht und bräuchten unter anderem dafür irgendwelche Quellen um rauszufinden wie das geht. Wir haben schon intensiv gesucht konnten aber nix finden. VG Ich nehme mal an ihr habt für eure API verschiedene GET/POST Endpunkte definiert? Über euer Angular Frontend müsst ihr auf diese Endpunkte zugreifen. Eure API läuft zum beispiel auf localhost:8080 und auf die einzelnen Endpunkte könnt ihr dann mit localhost:8080/beispielendpunkt zugreifen. Glaube in Angular kann man auch axios dafür verwenden. Da gibt es unzählige Tutorials im Internet für und ChatGPT alleine sollte das euch schon easy erklären können. Zitieren
Chris-Info Geschrieben 28. Dezember 2023 Geschrieben 28. Dezember 2023 Du musst uns schon sagen, was das für eine API ist, mit was du die entwickelt hast und das gleiche gilt für die Applikation in die du sie integrieren willst. Wenn du dir eine API in Microsoft Azure zusammengeklickt hast, brauchst du ein ganz anderes Tutorial, als wenn du in Python was mit FastAPI programmiert hast. Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.