GraphQL versus REST // deutsch

  Рет қаралды 2,829

the native web GmbH

the native web GmbH

Күн бұрын

Пікірлер: 9
@majoulwa
@majoulwa Жыл бұрын
Danke für die super Erläuterungen in der Video-Serie. 👍 Wir haben in TypeScript mit NestJS schon seit einiger Zeit gerne den „CrudController“ in unsere Rest APIs integriert. Der ermöglicht auch die clientseitige Festlegung der Daten, die benötigt werden. Allerdings ist die Syntax dort etwas kompliziert und an SQL angelehnt. Das macht GraphQL anscheinend schon deutlich einfacher.
@m_andrasch
@m_andrasch 2 жыл бұрын
Danke für das ausführliche Video! 👍
@thenativeweb
@thenativeweb 2 жыл бұрын
[gr] Sehr gerne 😊
@kristianzeller8064
@kristianzeller8064 3 жыл бұрын
Vielen Dank für die gute Zusammenfassung. Ich möchte noch ein paar Anmerkungen hinterlassen: * bzgl n+1 Problem: obwohl möglicherwiese ein einzelner Request ausgeführt wird, kann es dennoch zu server-seitigen n+1 DB Requests kommen; abhängig von der Implementierung der Resolver * bzgl REST: es gibt die offene JSON:API Spezifikation (jsonapi.org/format/) die under- und over-fetching vermeiden kann und zudem die Navigation durch Objektbäume ermöglicht.
@thenativeweb
@thenativeweb 3 жыл бұрын
Gute Anmerkungen, und Du hast völlig Recht. Gerade die serverseitige N+1-Thematik wird gerne unterschätzt. Danke schön 😊
@salenaluu8477
@salenaluu8477 3 жыл бұрын
Hey :), Tolle Serie die ihr macht danke. Als kleine kritik: Könntest du bitte dein Mikro lauter machen ? Ich habe schon alles auf voller Lautstärke und muss mich stark konzentrieren dich zu hören. :) LG Sarah
@thenativeweb
@thenativeweb 3 жыл бұрын
[gr] Vielen Dank für Dein Lob, das freut uns sehr 😊 Was den Ton angeht, hast Du leider recht - der ist bei den alten Videos relativ leise. Bei den neueren Videos haben wir das aber behoben, das heißt, langfristig besteht das Problem nicht mehr 😊
@rniestroj
@rniestroj 3 жыл бұрын
Was mir in GraphQL fehlt sind die HTTP Status codes. Wenn ich in REST ein Resoruce suche nach ID dann bekomm ich 404 wenn die Resource mit der ID nicht existiert oder 403 wenn ich keine Rechte auf die Resource habe. Das fehlt mir be GraphQL - ich kann diese zwei cases nicht unterscheiden. Habt Ihr da ne Lösung?
@thenativeweb
@thenativeweb 3 жыл бұрын
Prinzipiell liefert GraphQL neben der data-Property auch eine error-Property zurück, siehe graphql.org/learn/serving-over-http/#response Die kannst Du bei Bedarf auch mit eigener Logik setzen beziehungsweise steuern, was darin zurückgegeben wird. Wenn Du zB mit express-graphql arbeitest, schau Dir mal die Option customFormatErrorFn an (siehe www.npmjs.com/package/express-graphql#options). Bei Apollo wäre es die Funktion formatError (siehe www.apollographql.com/docs/apollo-server/v1/setup/#formaterror). Ich hoffe, das hilft Dir weiter 😊
Best-Practices in GraphQL // deutsch
6:34
the native web GmbH
Рет қаралды 1,8 М.
CRUD? Bloß nicht! // deutsch
15:47
the native web GmbH
Рет қаралды 10 М.
小丑揭穿坏人的阴谋 #小丑 #天使 #shorts
00:35
好人小丑
Рет қаралды 46 МЛН
Motorbike Smashes Into Porsche! 😱
00:15
Caters Clips
Рет қаралды 23 МЛН
小路飞还不知道他把路飞给擦没有了 #路飞#海贼王
00:32
路飞与唐舞桐
Рет қаралды 75 МЛН
GraphQL vs REST: Which is Better for APIs?
7:31
IBM Technology
Рет қаралды 208 М.
Endlich raus aus der Scrum-Hölle // deutsch
24:43
the native web GmbH
Рет қаралды 35 М.
Wie KI DEINE Produktivität revolutioniert: NotebookLM erklärt
11:38
REST, GraphQL und gRPC: Der große Vergleich // deutsch
28:27
the native web GmbH
Рет қаралды 7 М.
Warum Softwareentwicklung wie Gärtnern ist // deutsch
12:49
the native web GmbH
Рет қаралды 6 М.
Was ist GraphQL? // deutsch
5:13
the native web GmbH
Рет қаралды 8 М.
Warum Microservices Dein Projekt ruinieren können // deutsch
18:06
the native web GmbH
Рет қаралды 8 М.
API vs. SDK: What's the difference?
9:21
IBM Technology
Рет қаралды 1,4 МЛН
Scrum, Extreme Programming (XP) & Co.: Die agile Lüge // deutsch
20:20
the native web GmbH
Рет қаралды 131 М.
DSGVO? Vermeide diese 5 typischen Fehler // deutsch
15:53
the native web GmbH
Рет қаралды 9 М.
The M4 Mac Mini is Incredible!
11:45
Marques Brownlee
Рет қаралды 4,3 МЛН
Is this the latest iPhone model#shorts
0:13
Si pamerR
Рет қаралды 1,2 МЛН
Дешёвые мониторы - имба?😳
0:59
Корнеич
Рет қаралды 1,1 МЛН