Upgrade to Pro — share decks privately, control downloads, hide ads and more …

How Canner integrates with MySQL & PostgreSQL

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →
Avatar for Canner Canner
June 30, 2018

How Canner integrates with MySQL & PostgreSQL

In this talk, William, CTO & co-founder of Canner, will share how Canner integrates with MySQL & PostgreSQL, and a brief introduction of GraphQL & Apollo GraphQL & Prisma.

Avatar for Canner

Canner

June 30, 2018

More Decks by Canner

Other Decks in Technology

Transcript

  1. Canner data model 12 GraphQL on Client (Firebase, BaaS…) Browser

    GraphQL on Server (MySQL, PostgreSQL…) Browser GraphQL Server
  2. GraphQL on Client: Apollo 13 Build a universal GraphQL API

    on top of your existing REST APIs, so you can ship new application features fast without waiting on backend changes.
  3. What is Prisma? 17 Prisma is a performant open-source GraphQL

    ORM-like layer doing the heavy lifting in your GraphQL server.
  4. Prisma 18 • Define your data model • GraphQL Schema

    Definition Language (SDL) • Really alike Canner schema
  5. Prisma 19 • OpenCRUD: OpenCRUD is a GraphQL CRUD API

    specification for databases • Query: filter, pagination, sort, relation • Mutation: create, update, delete, nested mutations