Konferenzprogramm
Der InfoDay zum modernen API-Design umfasst ein hochwertiges und noch umfangreicheres Programm (dieses Mal zwei Tracks!) für Softwarearchitekt*innen, (Web-)Developer sowie API- und Integrationsverantwortliche. Die Vorträge und das Abschlusspanel bilden eine breite Palette von Themen, die sich mit den neuesten Trends, Technologien und bewährten Methoden bei der Entwicklung von Web-APIs beschäftigen. Von der Gestaltung nutzerfreundlicher Schnittstellen bis hin zur Sicherheit und Skalierbarkeit von APIs werden die Speaker tiefgreifende Einblicke in die Welt der API-Entwicklung bieten.
GraphQL unter der Lupe: eine kritische Betrachtung
Um GraphQL-APIs und die gleichnamige Abfragesprache ranken sich viele Mythen und Meinungen. So werden sie von einigen als "SQL für das Frontend" bezeichnet, die eine nicht zu bändigende Komplexität im Backend schaffe. Andere hingegen sehen sie als ernstzunehmende REST-Alternative und sind von Flexibilität und Typsicherheit begeistert. In diesem Talk möchte ich nach einer kurzen Einführung gängige Aussagen über GraphQL anhand praxisnaher Beispiele kritisch überprüfen. So kommen wir zu einer realistischen Einschätzung, für welche Fälle GraphQL gut geeignet ist, aber auch, in welchen Szenarien es an seine Grenzen kommt und ihr besser auf Alternativen setzt. Natürlich könnt ihr dabei jederzeit auch eure eigenen Fragen stellen und eure eigenen Meinungen zur Diskussion stellen.
Zielgruppe: Ihr seid in dem Talk richtig, wenn ihr Software-Entwickler:innen und -Architekt:innen seid und euch mit der Frage beschäftigt, welche API-Technologie für eure Anwendungen geeignet ist und konkret, ob GraphQL eine Option für euch sein könnte. Auch GraphQL-Skeptiker:innen und überzeugte Fans sind willkommen und dürfen gerne ihre Bedenken bzw. ihre Begeisterung mit uns teilen.
Voraussetzungen: Für den Talk braucht ihr keine besonderen Vorkenntnisse: GraphQL-Grundlagen stelle ich zu Beginn vor, sodass ihr keine entsprechende Erfahrung mitbringen müsst. Auch die Code-Beispiele werdet ihr verstehen, da sich der Vortrag hauptsächlich auf konzeptioneller Ebene bewegt.
Schwierigkeitsgrad: Anfänger
Nils Hartmann ist freiberuflicher Software-Entwickler und -Architekt. Seine Schwerpunkte sind die Entwicklung von Backends mit Java und Spring sowie Frontends mit React und Next.js. Er gibt Schulungen und Workshops zu diesen Themen und hat ein Buch über React geschrieben und Videokurse zu GraphQL veröffentlich (u.a. heise academy). Kontakt: https://nilshartmann.net.
Mehr Inhalte dieses Speakers? Schaut doch mal bei sigs.de vorbei: https://www.sigs.de/experten/nils-hartmann/