BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//callforpapers.2021.foss4g.org//UUKCWG
BEGIN:VTIMEZONE
TZID:America/Argentina/Buenos_Aires
BEGIN:STANDARD
DTSTART:20000101T000000
RRULE:FREQ=YEARLY;BYMONTH=1;UNTIL=20070101T030000Z
TZNAME:-03
TZOFFSETFROM:-0300
TZOFFSETTO:-0300
END:STANDARD
BEGIN:STANDARD
DTSTART:20080316T000000
RRULE:FREQ=YEARLY;BYDAY=3SU;BYMONTH=3
TZNAME:-03
TZOFFSETFROM:-0200
TZOFFSETTO:-0300
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20081019T000000
RRULE:FREQ=YEARLY;BYDAY=3SU;BYMONTH=10;UNTIL=20081019T030000Z
TZNAME:-02
TZOFFSETFROM:-0300
TZOFFSETTO:-0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-foss4g-2021-workshop-UUKCWG@callforpapers.2021.foss4g.org
DTSTART;TZID=America/Argentina/Buenos_Aires:20210928T140000
DTEND;TZID=America/Argentina/Buenos_Aires:20210928T180000
DESCRIPTION:Not everyone fully understands yet what GraphQL is all about\, 
 or why it is seen by many as the successor of REST. The goal of this works
 hop is to explain why this bold statement has been made on a hands-on demo
 . While showing GraphQL features we’ll demonstrate how they can be perfe
 ctly implemented on top of an existing PostgreSQL/PostGIS spatial database
  using PostGraphile. We’ll discuss pros and cons of this technology over
  REST\, highlighting a few important points in which they differ.\n \nDuri
 ng the workshop we will:\n \n- Learn how to use\, create and manage a full
 y spatial GraphQL API using PostGraphile and a common\, existing PostgreSQ
 L/PostGIS spatial database\;\n\n- Publish spatial and non-spatial data\;\n
  \n- Create processing/analysis endpoints that rely on PostgreSQL/PostGIS 
 functions\;\n \n- Secure the data with Row-Level Security (RLS) set at the
  database level and transpose those credentials to the API in a straightfo
 rward way. Users can then make use of JWT tokens to authenticate.\n \n- Ex
 tend the GraphQL API using plugins that can be used to create complex endp
 oints that need to be created at the server level with NodeJs and Javascri
 pt or Typescript.\n\n**Don't forget to [register](https://registration.202
 1.foss4g.org/OSGeo/FOSS4G/) before we run out of tickets!**
DTSTAMP:20211121T201437Z
LOCATION:Gabriela Mistral
SUMMARY:Workshop: Creating a Spatial GraphQL API with PostGIS and Postgraph
 ile - Luis Calisto
URL:https://callforpapers.2021.foss4g.org/foss4g-2021-workshop/talk/UUKCWG/
END:VEVENT
END:VCALENDAR
