SlideShare una empresa de Scribd logo
1 de 37
Descargar para leer sin conexión
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!

Más contenido relacionado

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

Destacado

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
Kurio // The Social Media Age(ncy)
 
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
Saba Software
 

Destacado (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