Was ist eine REST-API? - Einführung in REST-APIs (incl. Authentication) | UPDATE von alten Video

  Рет қаралды 9,366

Coding Crashkurse

Coding Crashkurse

Жыл бұрын

REST Apis sind auch 2022 immer noch der Standard für Kommunikation zwischen Frontends und Backends. In diesem Video zeige ich dir was Rest APIs sind, wozu man sie braucht und wie sie funktionieren. Alles anhand eines Beispiels eines fiktiven Webshops.
Dieses Video ist eine Neuauflage von diesem Video: • REST-API Einführung | ... und enthält nun weitere Informationen zum Thema Authentication via JSON Web Token. Das Video wurde dazu mit dem neuen Technik Setup aufgenommen

Пікірлер: 28
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
Wirklich sehr gut erklärt :)
@codingcrashkurse6429
@codingcrashkurse6429 Жыл бұрын
Danke dir!
@TheCelebreties
@TheCelebreties Жыл бұрын
Die Welt ist klein :D
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
@@TheCelebreties Sehr klein ;)
@tomaserlebach9760
@tomaserlebach9760 Жыл бұрын
Habe ein Erklärvideo für einen Bekannten gesucht und dieses ist mit Abstand das beste was ich gefunden habe! Vielen Dank für das tolle Video!
@codingcrashkurse6429
@codingcrashkurse6429 Жыл бұрын
Vielen lieben Dank, das freut mich 🙂
@vh4u959
@vh4u959 Жыл бұрын
Super! Vielen Dank für das gute Video Auf den Punkt gebracht ohne viel blah blah drumherum.
@codingcrashkurse6429
@codingcrashkurse6429 Жыл бұрын
Danke für das Lob:)
@Dalmen
@Dalmen Жыл бұрын
Danke schön 👍
@Excess-qn7qh
@Excess-qn7qh Жыл бұрын
Sehr Gut! Danke für das gute Video
@codingcrashkurse6429
@codingcrashkurse6429 Жыл бұрын
Top, auch die neue Version gefunden
@m3i3r
@m3i3r Жыл бұрын
Vielen Dank für das Video! War für mich als jemand mit Null Vorahnung zu der genauen Funktion einer REST-API allerdings schon etwas flott und ich musste schnell klicken um das Video zu stoppen um kurz nachdenken zu können. Mag vielleicht am Ende auch besser sein, so habe ich immerhin nochmal drüber nachgedacht und alles verstanden. 😅
@codingcrashkurse6429
@codingcrashkurse6429 Жыл бұрын
Gibt bei mir auf dem channel auch genügend Beispiele für langsamere hands on titorials dafür :)
@titzko987
@titzko987 Жыл бұрын
Mal wieder ein sehr gutes Video. Das Stateless-Prinzip sehr gut erklärt :) Habe noch eine Frage dazu. In deinem Source-Code: Würdest du den Controller, der die Requests handelt als deine APi bezeichnen oder alles was hinten noch mit dran hängt wie Services und Persistence?
@codingcrashkurse6429
@codingcrashkurse6429 Жыл бұрын
Danke sehr :-). Also Persistenz gehört nicht zum Teil der API (hier hätte man ja auch wieder State). Ich bezeichne als API wirklich nur die Endpunkte und den Code, der die Requests verarbeitet. Im Prinzip sämtlichen Code, den ich in einem Microservice bzw. Container laufen lassen würde.
@yt7042
@yt7042 Жыл бұрын
Du hattest es doch in deinem ersten Video gut beschrieben. Da hättest du dich hier auf die Authentication beschränken können. Da fällt mir gerade ein, dass ich deine Flask Serie noch gar nicht "beendet" habe. :-) Schönes WE!
@codingcrashkurse6429
@codingcrashkurse6429 Жыл бұрын
Danke, mich hat allerdings auch die Audioqualität gestört. Viele meiner alten Videos haben noch ziemlich viel Noise durch das billige Mikro. Und das Video ist ohnehin nur 4 Minuten lang, ohne das große Ganze hätte ich wohl ein Short drauf machen müssen und das wollte ich nicht :)
@Anonymus-el7dk
@Anonymus-el7dk Жыл бұрын
Top erklärt. Frage zum Login. Wo liegen hier die Benutzerdaten,die gegengeprüft werden? In der Datenbank?
@codingcrashkurse6429
@codingcrashkurse6429 Жыл бұрын
Genau, die liegen in der Datenbank
@joyo2122
@joyo2122 9 ай бұрын
👍
@groovebird812
@groovebird812 Жыл бұрын
Hi, ich probiere gerade selbst eine API anzulegen hab mal ne Frage für den Fall das man z.B. 50 (oder eine andere variable Anzahl) an Produkten aus der API holen will. Legt man dann einen Endpunkt an, der jeweils nur 1 Produkt zurückgibt und der Nutzer der API müsste dann diesen Endpunkt x mal aufrufen oder ist dann ein Endpunkt besser, der alles mit einem mal zurückgibt?
@codingcrashkurse6429
@codingcrashkurse6429 Жыл бұрын
Nein, du legst EINEN Endpunkt an und lässt das Produkt dynamisch aussteuern über Query Parameter. In FastAPI (kenn ich mich besten aus), macht man das so: /endpunkt/ fastapi.tiangolo.com/tutorial/query-params/
@marceljaeger
@marceljaeger Жыл бұрын
Du hast das wirklich super erklärt, jedoch etwas zu schnell👍🏻
@codingcrashkurse6429
@codingcrashkurse6429 Жыл бұрын
danke für das Feedback. Zu schnell gesprochen oder was ging dir zu schnell? ;-).
@marceljaeger
@marceljaeger Жыл бұрын
@@codingcrashkurse6429 Ah, meinte zu schnell gesprochen :D
@gizmo3033
@gizmo3033 Жыл бұрын
Was unterscheidet den Token vom Cookie?
@codingcrashkurse6429
@codingcrashkurse6429 Жыл бұрын
Cookie ist ein recht allgemeiner Begriff, ich beziehe mich hier nur auf Session Cookies. Diese werden server-seitig erstellt und gespeichert. Tokens werden nicht auf dem Server gespeichert und eignen sich daher wie im Video beschrieben deutlich besser für eine stateless-Architektur.
@gizmo3033
@gizmo3033 Жыл бұрын
@@codingcrashkurse6429 Vielen Dank!
Was ist eine API?
13:14
Programmieren Starten
Рет қаралды 93 М.
REST-API Einführung | Was ist eine REST Schnittstelle?
4:15
Coding Crashkurse
Рет қаралды 61 М.
🍟Best French Fries Homemade #cooking #shorts
00:42
BANKII
Рет қаралды 42 МЛН
I Built a Shelter House For myself and Сat🐱📦🏠
00:35
TooTool
Рет қаралды 22 МЛН
When someone reclines their seat ✈️
00:21
Adam W
Рет қаралды 18 МЛН
They RUINED Everything! 😢
00:31
Carter Sharer
Рет қаралды 12 МЛН
What is JWT? JSON Web Tokens Explained (Java Brains)
14:53
Java Brains
Рет қаралды 1 МЛН
Prinzipien von REST
21:25
ArchiLab
Рет қаралды 5 М.
Was ist eine PROGRAMMIERSCHNITTSTELLE? Wie funktioniert eine API? Einfach erklärt
9:06
Informatik mit Prof. Sebastian
Рет қаралды 4,5 М.
C# Post Request an eine API senden - C# Tutorial Deutsch
10:40
Coding mit Jannick
Рет қаралды 1,1 М.
Difference Between REST API vs Web API vs SOAP API Explained
7:24
Learn with Whiteboard
Рет қаралды 135 М.
Was ist ein Reverse Proxy?
6:37
predic8
Рет қаралды 46 М.
APIs Explained | Real World Examples
11:36
CertBros
Рет қаралды 485 М.
Create A Python API in 12 Minutes
12:05
Tech With Tim
Рет қаралды 549 М.
🍟Best French Fries Homemade #cooking #shorts
00:42
BANKII
Рет қаралды 42 МЛН