KEMBAR78
Finding the Jelly in the JAMstack | PDF
Finding the Jelly in the
JAMStack
...getting a taste of awesome use cases on JAMStack, by Tessa Mero
19 Dec, 2019 - Vue.js Online
The content of this presentation is proprietary information of Cloudinary. It is not intended to be distributed to any third party without the written
consent of Cloudinary. © 2019 Cloudinary inc.
Oh hai ;D
● Communities:
○ (past)Joomla, PHP
○ (current) API, Vue.js,
JAMStack
● Developer, Teacher,
Advocate
● Gamer + Mom
● Cooking & Korean Food
Topics
● The JAMstack ecosystem
● Business Use Cases
(What’s in their JAM?)
● Resources
Ready for a scoop?
What is JAMstack?
“The JAMstack is a static HTML site, rebuilt automatically every time you
update the content, and deployed directly to a CDN” - Luca Spezzano
The Problem: web apps are getting messy
● Security
● Reliability
● Performance
JAMStack = Problem Fixed
+
The JAMStack ecosystem
Why should you use JAMStack on your next project?
Static Site Generators
Static Site Generators:
Nuxtjs for Vue.js
Reasons for
JAMStack
● Speed
● SEO
● Security
● Deployment & Workflow
● Community
Image credit: builtvisible.com
Use Case: FreeCodeCamp.org
Knowing Your
Basic Account
Identifiers and
Navigating
Your Account
● Cloud Name
3 Reasons
why JAMStack
is being used
1. Speed - CDN Delivery!
2. Scaling - No DevOps!
3. Simplicity - No Database!
FreeCodeCamp’s
Jelly
● Github +
● Gatsby +
● Netlify +
● mLab +
● Auth0
● Node/Loopback +
Use Case: Sequoia
System
Architecture
and Delivery
Lifecycle
● Browser
Browser - This is the first request, where a resource is requested by the
user via their browser.
Management
Console
Elastic Load
Balancing:
Console
Sequoia’s Jelly
● MiddleMan
● 2 APIs for Content and Jobs
● Sass
● Contentful
● Netlify
● GitHub, fuse.js, google
analytics
Use Case: JAMStack CMS
3 CMS Types
● Coupled CMS
● Decoupled CMS
● Headless CMS
<3 (winning)
Contentful’s
Jelly
● Custom designed CDN
● JSON
● RESTful API architecture
Use Case: Nike
Nike’s
Jelly
● Cloudinary (Headless DAM)
● Frontend decoupled into a
headless CMS
● GatsbyJS
Resources
Resources
● Official JAMstack website:
https://jamstack.org
● “WTF is JAMstack?” :
https://jamstack.wtf (the fun website)
● CMS Wire, “What is JAMstack?”
https://www.cmswire.com/information-management/wha
t-is-jamstack/
● https://nuxtjs.org/guide
● Headless DAM
https://cloudinary.com
<< end
● Twitter: https://twitter.com/tessamero
● Email.: tessa.mero@cloudinary.com
THANK YOU!

Finding the Jelly in the JAMstack