#Love2yourEX
#CMSinthe6ix
Startup from the bottom...
Now we're here
EX
DX
UX
Success Depends on:
EX | UX | DX |
---|---|---|
🤬 | 😎 | 😃 |
=😫
Wordpress
Drupal
Sitecore
EX | UX | DX |
---|---|---|
🙂 | 😐 | 😒 |
=🤔
PHP
ASP.NET
EX | UX | DX |
---|---|---|
😕 | 🤩 | 😁 |
=😔
Contentful
Gatsby
Next.js
Prismic
NAVstack? 🦸♀️
/some-page-request
Is Preview?
Yes, run route as serverless function (runtime)
No, return cached/generated HTML
When devs dictate pages:
When devs dictate what is on a page:
💬 You can only build certain types of pages, with pre-defined layouts
Editors feel constrained...
Put yourself in their shoes 👞...
💡 Same reason WHY devs don't like Traditional CMS 🤮
This will be you...
Responding to Change Requests
Editors
Components
Page
We believe there are two types of content...
Defined in Agility CMS, but corresponds to a React Component in your code
Defines the Content Zones of where editors can control what is on the Page
The area(s) on a Page that will be dynamically controlled by the editor
The functional components that make up a Page
Modules can have their own fields but can also link to any other content (i.e. Blog Posts)
They are defined in Agility CMS, but correspond to a React Component in your code
Props are automatically passed to your React Component based on your fields 🧙♂️
Look Ma! No builds 👋
Build Modules, not Websites.👍