BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//talks.staging.osgeo.org//foss4g-2024-workshop//talk//YEC
 LUE
BEGIN:VTIMEZONE
TZID:-03
BEGIN:STANDARD
DTSTART:20000101T000000
RRULE:FREQ=YEARLY;BYMONTH=1
TZNAME:-03
TZOFFSETFROM:-0300
TZOFFSETTO:-0300
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-foss4g-2024-workshop-YECLUE@talks.staging.osgeo.org
DTSTART;TZID=-03:20241203T090000
DTEND;TZID=-03:20241203T130000
DESCRIPTION:The goal of this workshop is to explain on a hands-on demo what
  GraphQL is all about using a spatial database. While showing GraphQL feat
 ures (including spatial features) we’ll demonstrate how they can be perf
 ectly implemented on top of an existing PostgreSQL/PostGIS spatial databas
 e. We’ll discuss pros and cons of this technology over REST\, highlighti
 ng a few important points in which they differ.\n\nDuring the workshop we 
 will:\n\n- Learn how to use\, create and manage a fully spatial GraphQL AP
 I using PostGraphile and a common\, existing PostgreSQL/PostGIS spatial da
 tabase\;\n- Publish spatial and non-spatial data\;\n- Create processing/an
 alysis endpoints that rely on PostgreSQL/PostGIS functions\;\n- Secure the
  data with Row-Level Security (RLS) set at the database level and transpos
 e those credentials to the API in a straightforward way. Users can then ma
 ke use of JWT tokens to authenticate.\n- Extend the GraphQL API using plug
 ins that can be used to create complex endpoints that need to be created a
 t the server level with NodeJs and Javascript or Typescript.
DTSTAMP:20260429T165311Z
LOCATION:Room Açaí (C Block)
SUMMARY:Creating a GraphQL API with Postgis - Luis Calisto
URL:https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/YECLUE/
END:VEVENT
END:VCALENDAR
