{
  "title": "Architecting Fullstack Jamstack Apps with FaunaDB and RedwoodJS",
  "slug": "graphql-texas-architecting-fullstack-jamstack-apps",
  "collection": "videos",
  "contentType": "Video",
  "description": "Anthony Campolo explains how to use GraphQL to build a fullstack Jamstack application with FaunaDB as a serverless backend and RedwoodJS for the frontend",
  "summary": "Anthony Campolo explains how to use GraphQL to build a fullstack Jamstack application with FaunaDB as a serverless backend and RedwoodJS for the frontend",
  "author": {
    "name": "Anthony Campolo"
  },
  "source": {
    "channel": "BoltSource",
    "channelUrl": "https://www.youtube.com/@boltsource613",
    "originalUrl": "https://www.youtube.com/watch?v=J-StXLZXG98"
  },
  "publishedAt": "2020-09-24T00:00:00.000Z",
  "updatedAt": null,
  "freshness": {
    "label": "Published",
    "value": "2020-09-24T00:00:00.000Z"
  },
  "urls": {
    "html": "https://ajcwebdev.com/videos/graphql-texas-architecting-fullstack-jamstack-apps/",
    "markdown": "https://ajcwebdev.com/videos/graphql-texas-architecting-fullstack-jamstack-apps/index.md",
    "json": "https://ajcwebdev.com/videos/graphql-texas-architecting-fullstack-jamstack-apps/index.json"
  },
  "headings": [
    {
      "depth": 2,
      "id": "episode-description",
      "text": "Episode Description"
    },
    {
      "depth": 2,
      "id": "episode-summary",
      "text": "Episode Summary"
    },
    {
      "depth": 2,
      "id": "chapters",
      "text": "Chapters"
    },
    {
      "depth": 3,
      "id": "00-00-00-introduction-and-project-overview",
      "text": "00:00:00 - Introduction and Project Overview"
    },
    {
      "depth": 3,
      "id": "00-01-56-redwoodjs-architecture-and-front-end-structure",
      "text": "00:01:56 - RedwoodJS Architecture and Front-End Structure"
    },
    {
      "depth": 3,
      "id": "00-04-35-cells-declarative-data-fetching-and-graphql-queries",
      "text": "00:04:35 - Cells, Declarative Data Fetching, and GraphQL Queries"
    },
    {
      "depth": 3,
      "id": "00-06-40-schema-definition-language-and-backend-services",
      "text": "00:06:40 - Schema Definition Language and Backend Services"
    },
    {
      "depth": 3,
      "id": "00-13-11-faunadb-fql-and-database-setup",
      "text": "00:13:11 - FaunaDB, FQL, and Database Setup"
    },
    {
      "depth": 3,
      "id": "00-17-46-live-demo-deployment-and-q-a",
      "text": "00:17:46 - Live Demo, Deployment, and Q&A"
    },
    {
      "depth": 2,
      "id": "transcript",
      "text": "Transcript"
    }
  ],
  "tags": [
    "frontend",
    "backend",
    "graphql"
  ],
  "discovery": {
    "apiIndex": "https://ajcwebdev.com/api/index.json",
    "llmsTxt": "https://ajcwebdev.com/llms.txt",
    "llmsFullTxt": "https://ajcwebdev.com/llms-full.txt",
    "sitemapMd": "https://ajcwebdev.com/sitemap.md",
    "sitemapXml": "https://ajcwebdev.com/sitemap.xml"
  },
  "nextActions": [
    {
      "action": "open_html",
      "url": "https://ajcwebdev.com/videos/graphql-texas-architecting-fullstack-jamstack-apps/",
      "method": "GET",
      "accept": "text/html"
    },
    {
      "action": "get_markdown_twin",
      "url": "https://ajcwebdev.com/videos/graphql-texas-architecting-fullstack-jamstack-apps/index.md",
      "method": "GET",
      "accept": "text/markdown"
    },
    {
      "action": "get_json_twin",
      "url": "https://ajcwebdev.com/videos/graphql-texas-architecting-fullstack-jamstack-apps/index.json",
      "method": "GET",
      "accept": "application/json"
    }
  ]
}