Skip to content
Snippets Groups Projects
Commit b4ae52d3 authored by Marcel Huber's avatar Marcel Huber
Browse files

solutions added/corrected

parent d2668915
No related branches found
No related tags found
No related merge requests found
......@@ -79,7 +79,7 @@
salaer: {
greaterThan: "5000"
}
}, orderBy: SALAER_ASC) {
}) {
nodes {
name
salaer
......@@ -111,7 +111,7 @@
wohnort: {
equalTo: "Luzern"
}
}, orderBy: SALAER_ASC) {
}) {
nodes {
name
salaer
......@@ -121,7 +121,7 @@
```
SOLUTION -->
4. Name und Salär der Angestellten aus Luzern mit Salär zwischen 5000
und 8000 nach Salär geordnet.
und 8000 nach Salär aufsteigend geordnet.
<!-- SOLUTION
***Lösungsvorschlag***
......@@ -223,36 +223,41 @@
- Vorteile:
<!-- SOLUTION
..
- Normiert und standardisiert
- Weit verbreitete und bekannte Abfragesprache
SOLUTION -->
- Nachteile:
<!-- SOLUTION
..
- Direkte Abfragen über HTTP(s) nicht gegeben
- Für schnelle Prototypen nicht geeignet
SOLUTION -->
***RESTful:***
- Vorteile:
<!-- SOLUTION
..
- Weit verbreitet
- APIs strukturell gleich und daher einfach zu benutzen
SOLUTION -->
- Nachteile:
<!-- SOLUTION
..
- Viele Roundtrips notwendig um Daten abzufragen
- Resultatobjekte enthalten immer alle Felder
SOLUTION -->
***GraphQL:***
- Vorteile:
<!-- SOLUTION
..
- Einfach an Abfragebedürfnis anpassbar
SOLUTION -->
- Nachteile:
<!-- SOLUTION
..
- Abfragesprache nicht normiert, Grundelemente meist gleich
- Erweiterungen wie bspw. Filters Backend spezifisch
SOLUTION -->
2. Nennen Sie je ein Beispiel für einen typischen Anwendungsfall von
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment