Archiv des Autors: Manuel Styrsky

GraphQL Demo (4/8) – Response Caching

Die Apollo Engine stellt eine einfache Möglichkeit zum Response Caching zur Verfügung. Dabei können ganze GraphQL Query Antworten oder auch nur einzelne Felder gecached werden.  Warum Caching und was ist das Besondere dabei mit GraphQL?  Caching ist bei GraphQL etwas schwieriger als bei REST-Schnittstellen, da nicht wie beim HTTP oder Netzwerk … Weiterlesen

Veröffentlicht unter Cloud & Infrastructure, Frontend Development | Verschlagwortet mit , , , , , | Kommentar hinterlassen

GraphQL Demo (3/8) – Dataloader und Batching

Der Dataloader stellt Batching und Caching zur Verfügung. Entwickelt wurde er von Facebook. Wir haben ihn für das Batching eingesetzt, so werden nun verschiedene Anfragen, die mit den Chatnachrichten laden, zu einer Anfrage zusammenführt, die dann an die Datenbank gestellt … Weiterlesen

Veröffentlicht unter Cloud & Infrastructure, Frontend Development | Verschlagwortet mit , , , , , , , , , | Kommentar hinterlassen

GraphQL Demo (2/8) – GraphQL vs REST

GraphQL ist wie REST vor allem für die Schnittstellen-Definition da. Doch wie schlägt sich GraphQL im Vergleich mit REST? Die Basics Beide Standards können über eine Vielzahl an Protokollen genutzt werden. Jedoch werden REST und GraphQL hauptsächlich über HTTP genutzt. … Weiterlesen

Veröffentlicht unter Cloud & Infrastructure, Frontend Development | Verschlagwortet mit , , , , , | Kommentar hinterlassen

GraphQL Demo (1/8) – Einführung in GraphQL und unsere Demo-Anwendung

Zunächst kurz zu uns: Wir, Phillip Fehrmann und Manuel Styrsky sind beide als Werkstudenten in der Software Entwicklung bei Opitz Consulting Deutschland GmbH beschäftigt und haben uns um Zuge dessen in das Thema GraphQL eingearbeitet und dabei auch ein Backend … Weiterlesen

Veröffentlicht unter Cloud & Infrastructure, Software Engineering | Verschlagwortet mit , , , , , , , , , | Kommentar hinterlassen