Hybrid backend using Prisma and a Headless CMS

Facundo Giuliani

Facundo Giuliani

DevRel Engineer @ Storyblok

Prisma Ambassador

Auth0 Ambassador

Cloudinary MDE

Twitter         @facundozurdo

Web             fgiuliani.com

FRONTEND

 

BACKEND

Web

BACKEND

App

IoT

DB

Services

Integrations

Prisma

Prisma

Open source Object-Relational-Mapper (ORM)

Why Prisma?

  • Facilitates implementing the object model
     
  • Helps reducing the amount of code
     
  • Less SQL code
     
  • Abstract database-specific details

Content Management System

An application used to create and manage digital content

Admin

Interface

View

Layer

Integration

DB

CMS

Headless CMS

A CMS where the content repository is separated or decoupled from the presentation layer

Admin

Interface

Web

API

CMS

App

IoT

Monolithic CMS vs Headless CMS

  • Decoupled Frontend and Backend
     
  • Flexibility
     
  • DX and UX are the first-class citizens
     
  • Omnichannel

Visual Editor

Component Approach

GraphQL

An open-source data query language for APIs, and a runtime for fulfilling queries with existing data.

DEMO

Learn More

https://www.prisma.io/docs/

https://www.storyblok.com/tp/headless-cms-explained

 

https://www.storyblok.com/developers

 

https://www.howtographql.com/

Thank you!

Twitter         @facundozurdo

Web             fgiuliani.com

Hybrid backend using Prisma and a Headless CMS

By Facundo Giuliani

Hybrid backend using Prisma and a Headless CMS

  • 1,290