SlideShare uma empresa Scribd logo
1 de 37
Baixar para ler offline
Manage your content. Distribute it anywhere.
ONLINE MEETUP #1
What’s New and What’s Next for Strapi?
Aurélien Georget
Co-founder & CPO at Strapi.
@aureliengeorget
The #1 open source Headless CMS.
https://strapi.io — https://github.com/strapi/strapi
Hello 👋
1. CMS History.
2. JAMstack + Headless = <3.
3. Strapi Introduction.
4. Demo time!
5. Strapi Roadmap.
6. Live Q&A.
Agenda
1991: World Wide Web creation
1993: Mosaic, the first web browser to
display images inline with text.
1995: Dynamic Pages with Programming Languages
(Python, Visual Basic, Lua, R, Ruby, Java, PHP, JavaScript, etc).
Introducing FileNet.
The first CMS.
The CMS/Website-building platform surge
Traditional CMS are great for building websites
📝
📜
🖥
Back-Office Interface used to manage content
Front-Office Generates web pages
✅
Everything seemed to be going well… until now.
2. JAMstack + Headless = <3
But now, the content has to be displayed everywhere
📝
📜
🖥
Back-Office Interface used to manage content
📱 ⌚
❌❌
Front-Office Generates web pages
✅
Even the way to create a website has changed
📝
🖥
Back-Office Interface used to manage content
📱 ⌚
❌ ❌
📜Front-Office Generates web pages
❌
Distribute your content anywhere with a Headless CMS
📝
🔌
🖥
Back-Office Interface used to manage content
📱 ⌚
✅
API Makes content accessible to any platform
✅ ✅
“A decoupled CMS is proactive,it prepares content for presentation and pushing it into
the specified delivery environment usually through a templating system. A headless CMS
is reactive, thus more flexible — it manages content, then just sits and waits for some
process to ask for it.”
Deane Barker, Blend Interactive CSO
Decoupled VS Headless CMS
Databases driven
● Best option to centralize all content in one hub and deploy to many devices / apps.
● Based on a database, best option for relational & large volume of content.
Git-based
● Version control your content, easier collaboration and rollback.
● Developer friendly workflow i.e text files.
Databases driven VS Git-based
● JavaScript, APIs, Markup.
● Not based on a web server, can be hosted directly on a CDN.
💰 💥 🔐
Cost Performance Security
JAMstack
JAMstack trends + Strapi ;)
3. Strapi introduction
APIs
DatabasesSSGs
1
Strapi - The #1 Open Source Headless CMS
👪 🌟 💻
340+ contributors 21K+ GitHub Stars 700K+ downloads
Community
Buffet.js
Buffet.js is Strapi's open-source
component system.
Based on styled-components,
Buffet.js aims to provide a good
development experience for
programmers and facilitates
contributions in the ecosystem.
● SQLite support with quickstart mode.
● New structure to easily update a project.
● Deep filtering.
● Create-strapi-app.
● Dynamic Zones & Components.
● Tons of improvements.
Recent features
4. Demo Time!
5. Strapi Roadmap
● Flexible & complete data structure (Single & Collection Types w/ components).
● Powerful & strong API.
● ~100 issues fixes.
● Must-have features including:
● Webhooks.
● Single Types (e.g pages).
● UID field (SEO-friendly URL).
● Media Library (with crop/resize capabilities).
Stable release
Webhooks
The core team finished the feature a week ago. It will allow you to:
● Set a new webhook.
● Select the events when to trigger the webhook.
● Manually trigger the webhook (and be able to cancel).
● Enable/disable a webhook.
● Add custom headers in the request.
● Develop and trigger custom webhook directly from the backend.
Webhooks — Preview
Single Types
Managing static content across devices is one of the values to use a Headless-CMS.
The easiest example is to manage website pages.
● A new data-structure: Single Types (+ Collection Types & Components).
● Hyper flexibility and maintainability of the content structure.
● It also provides an easy way to switch a Collection Types to a Single Type, and vice-versa.
UID field
When you're using Strapi to manage content from a static website, it can be useful to retrieve data
using a unique UID (e.g slug). It can greatly improve the SEO of the website.
Examples
You'll be able write request like:
● http://api.com/articles/1930-my-unique-slug
● http://api.com/articles/daftpunk-2013-randomaccessmemories-getlucky
For more details, please see the RFC https://github.com/strapi/rfcs/pull/3.
Single Types — Preview
Media Library
● Upload & manage files such as images, video, PDF, Word document, etc.
● On the fly cropping for images.
● Optimized images without quality loss.
● Auto-generated formats in different sizes (responsive)
● Thumbnails and GIF (for video preview).
● Metadata (filename, caption & notes).
● Built-in sorting & filtering (image, video & other).
● Download link.
● File details (size, extension, date).
Media Library — Preview
Including one of the most wanted enterprise feature: Administrators Roles & Permissions.
Contact: victor.coisne@strapi.io for more infos!
Strapi Enterprise — Private ßeta
Thank you!

Mais conteúdo relacionado

Último

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 

Último (20)

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 

Destaque

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellSaba Software
 

Destaque (20)

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 

What's new and What's next for Strapi?

  • 1. Manage your content. Distribute it anywhere. ONLINE MEETUP #1 What’s New and What’s Next for Strapi?
  • 2. Aurélien Georget Co-founder & CPO at Strapi. @aureliengeorget The #1 open source Headless CMS. https://strapi.io — https://github.com/strapi/strapi Hello 👋
  • 3. 1. CMS History. 2. JAMstack + Headless = <3. 3. Strapi Introduction. 4. Demo time! 5. Strapi Roadmap. 6. Live Q&A. Agenda
  • 5. 1993: Mosaic, the first web browser to display images inline with text.
  • 6. 1995: Dynamic Pages with Programming Languages (Python, Visual Basic, Lua, R, Ruby, Java, PHP, JavaScript, etc).
  • 9. Traditional CMS are great for building websites 📝 📜 🖥 Back-Office Interface used to manage content Front-Office Generates web pages ✅
  • 10. Everything seemed to be going well… until now.
  • 11. 2. JAMstack + Headless = <3
  • 12. But now, the content has to be displayed everywhere 📝 📜 🖥 Back-Office Interface used to manage content 📱 ⌚ ❌❌ Front-Office Generates web pages ✅
  • 13. Even the way to create a website has changed 📝 🖥 Back-Office Interface used to manage content 📱 ⌚ ❌ ❌ 📜Front-Office Generates web pages ❌
  • 14. Distribute your content anywhere with a Headless CMS 📝 🔌 🖥 Back-Office Interface used to manage content 📱 ⌚ ✅ API Makes content accessible to any platform ✅ ✅
  • 15. “A decoupled CMS is proactive,it prepares content for presentation and pushing it into the specified delivery environment usually through a templating system. A headless CMS is reactive, thus more flexible — it manages content, then just sits and waits for some process to ask for it.” Deane Barker, Blend Interactive CSO Decoupled VS Headless CMS
  • 16. Databases driven ● Best option to centralize all content in one hub and deploy to many devices / apps. ● Based on a database, best option for relational & large volume of content. Git-based ● Version control your content, easier collaboration and rollback. ● Developer friendly workflow i.e text files. Databases driven VS Git-based
  • 17. ● JavaScript, APIs, Markup. ● Not based on a web server, can be hosted directly on a CDN. 💰 💥 🔐 Cost Performance Security JAMstack
  • 18. JAMstack trends + Strapi ;)
  • 21. 1
  • 22. Strapi - The #1 Open Source Headless CMS 👪 🌟 💻 340+ contributors 21K+ GitHub Stars 700K+ downloads
  • 24. Buffet.js Buffet.js is Strapi's open-source component system. Based on styled-components, Buffet.js aims to provide a good development experience for programmers and facilitates contributions in the ecosystem.
  • 25. ● SQLite support with quickstart mode. ● New structure to easily update a project. ● Deep filtering. ● Create-strapi-app. ● Dynamic Zones & Components. ● Tons of improvements. Recent features
  • 28. ● Flexible & complete data structure (Single & Collection Types w/ components). ● Powerful & strong API. ● ~100 issues fixes. ● Must-have features including: ● Webhooks. ● Single Types (e.g pages). ● UID field (SEO-friendly URL). ● Media Library (with crop/resize capabilities). Stable release
  • 29. Webhooks The core team finished the feature a week ago. It will allow you to: ● Set a new webhook. ● Select the events when to trigger the webhook. ● Manually trigger the webhook (and be able to cancel). ● Enable/disable a webhook. ● Add custom headers in the request. ● Develop and trigger custom webhook directly from the backend.
  • 31. Single Types Managing static content across devices is one of the values to use a Headless-CMS. The easiest example is to manage website pages. ● A new data-structure: Single Types (+ Collection Types & Components). ● Hyper flexibility and maintainability of the content structure. ● It also provides an easy way to switch a Collection Types to a Single Type, and vice-versa.
  • 32. UID field When you're using Strapi to manage content from a static website, it can be useful to retrieve data using a unique UID (e.g slug). It can greatly improve the SEO of the website. Examples You'll be able write request like: ● http://api.com/articles/1930-my-unique-slug ● http://api.com/articles/daftpunk-2013-randomaccessmemories-getlucky For more details, please see the RFC https://github.com/strapi/rfcs/pull/3.
  • 33. Single Types — Preview
  • 34. Media Library ● Upload & manage files such as images, video, PDF, Word document, etc. ● On the fly cropping for images. ● Optimized images without quality loss. ● Auto-generated formats in different sizes (responsive) ● Thumbnails and GIF (for video preview). ● Metadata (filename, caption & notes). ● Built-in sorting & filtering (image, video & other). ● Download link. ● File details (size, extension, date).
  • 35. Media Library — Preview
  • 36. Including one of the most wanted enterprise feature: Administrators Roles & Permissions. Contact: victor.coisne@strapi.io for more infos! Strapi Enterprise — Private ßeta