Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Blazing fast sites using Blaze, Hybrid CMS NYC

Slides for DecoupledDays 2019 at NYC

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to comment

Blazing fast sites using Blaze, Hybrid CMS NYC

  1. 1. Blazing fast sites using Blaze, Git-based Hybrid CMS by Jesus Manuel Olivas / weKnow#DecoupledDays #DecoupledDays2019
  2. 2. $ whoami Jesus Manuel Olivas jmolivas@weknowinc.com twitter.com/jmolivas github.com/jmolivas drupal.org/u/jmolivas jmolivas.com
  3. 3. Mexicali
 Mexico + California Calexico
 California + Mexico $ ifconfig
  4. 4. weAre
  5. 5. weKnow
  6. 6. weGive 4,567,311
  7. 7. 101 Web Development
  8. 8. Visitor Server CMS Database
  9. 9. Is there anything else we can use?
  10. 10. Static Site Generators
  11. 11. Back to the flat-files
  12. 12. 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.
  13. 13. Visitor CDN
  14. 14. Challenges • Web Forms (CRM Integration , Serverless Function, Form submission PaaS) • E-Commerce (Shopify, Salsify, PXM, Headless Commerce, Stripe, Paypal, Recurly) • Comments (Disqus, Serverless functions)
  15. 15. A GUI providing a WYSIWYG to enter content and create a content model
  16. 16. ● ● CloudCannon NetlifyCMS Forestry Sanity GraphCMS Contentful Git Based / Headless CMS
  17. 17. ● ● CloudCannon NetlifyCMS Forestry Blaze Sanity GraphCMS Contentful PaaS ~ Hybrid CMS
  18. 18. Blaze ~ Hybrid CMS ~ PaaS ●https://blaze.moxiera.com/
  19. 19. 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)
  20. 20. Create a Git Based Project 1/3
  21. 21. Create a Git Based Project 2/3
  22. 22. Create a Git Based Project 3/3
  23. 23. Live Demo
  24. 24. Register to early beta access https://blaze.moxiera.com/
  25. 25. Which features are planned for early-beta release?
  26. 26. • 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)
  27. 27. GraphQL ~ Content
  28. 28. GraphQL ~ Forms
  29. 29. Embracing the modern web using Drupal as a headless CMS with Gatsby Jul 18 14:45pm Pantheon
  30. 30. Thank you … Questions? Feel free ask during the event and via twitter @jmolivas / @blaze_moxiera #DecoupledDays #DecoupledDays2019

    Be the first to comment

    Login to see the comments

  • DwayneMcDaniel

    Jul. 29, 2019

Slides for DecoupledDays 2019 at NYC

Views

Total views

391

On Slideshare

0

From embeds

0

Number of embeds

4

Actions

Downloads

0

Shares

0

Comments

0

Likes

1

×