Blazing fast sites using Blaze,
Git-based Hybrid CMS
by Jesus Manuel Olivas / weKnow#DecoupledDays
#DecoupledDays2019
$ whoami
Jesus Manuel Olivas
jmolivas@weknowinc.com
twitter.com/jmolivas
github.com/jmolivas
drupal.org/u/jmolivas
jmolivas.com
Mexicali

Mexico + California
Calexico

California + Mexico
$ ifconfig
weAre
weKnow
weGive
4,567,311
101 Web Development
Visitor Server CMS Database
Is there anything else we can use?
Static Site Generators
Back to the flat-files
JavaScript
Any dynamic programming during the request/response cycle is handled by JavaScript, running entirely
on the client. This could be any frontend framework, library, or even vanilla JavaScript.
APIs
All server-side processes or database actions are abstracted into reusable APIs, accessed over HTTPS
with JavaScript. These can be custom-built or leverage third-party services.
Markup
Templated markup should be prebuilt at deploy time, usually using a site generator for content
sites, or a build tool for web apps.
Visitor CDN
Challenges
• Web Forms (CRM Integration , Serverless
Function, Form submission PaaS)
• E-Commerce (Shopify, Salsify, PXM,
Headless Commerce, Stripe, Paypal, Recurly)
• Comments (Disqus, Serverless functions)
A GUI providing a WYSIWYG to
enter content and create a content
model
● ●
CloudCannon
NetlifyCMS
Forestry
Sanity
GraphCMS
Contentful
Git Based / Headless CMS
● ●
CloudCannon
NetlifyCMS
Forestry
Blaze
Sanity
GraphCMS
Contentful
PaaS ~ Hybrid CMS
Blaze ~ Hybrid CMS ~ PaaS
●https://blaze.moxiera.com/
Create a Project
• Headless CMS (Exposing a GraphQL API)
• From template (Preconfigured project)
• From repository (Your own code repo)
• From Project URL (Someone else code repo)
• From Archive File (Your own code files)
Create a Git Based Project 1/3
Create a Git Based Project 2/3
Create a Git Based Project 3/3
Live Demo
Register to early beta access
https://blaze.moxiera.com/
Which features are planned for
early-beta release?
• Headless CMS exposing data via REST/GraphQL API
• Post data programmatically via REST/GraphQL API
• Form generation using GUI
• Process form submissions via Serverless
• Attach to serverless functions as hooks on create/update/delete data.
• Add and deploy custom Serverless functions
• Deploy to external PaaS (Netlify, Github, GCP, AWS, CDN)
GraphQL ~ Content
GraphQL ~ Forms
Embracing the modern web using
Drupal as a headless CMS with
Gatsby
Jul 18 14:45pm
Pantheon
Thank you … Questions?
Feel free ask during the event and via twitter
@jmolivas / @blaze_moxiera
#DecoupledDays #DecoupledDays2019

Blazing fast sites using Blaze, Hybrid CMS NYC