Simply copy and paste the following command line in your terminal to create your first Strapi project.
npx create-strapi-app my-project
StrapiConf, our first global user conference is just two weeks away, and we hope everyone is as excited as we are. Over the last few weeks, more than 4,000+ registered for our virtual conference, and 19 sponsors joined us from all over the world. Today, we're thrilled to announce the full presentation schedule and to give you the latest updates to help you make the most out of your conference experience.
StrapiConf will be held on Thursday from 5:00 pm - 12:30 am CET / 8:00 am - 3:30 pm PST on April 22nd.
If you haven't registered yet, head to StrapiConf and get your free ticket today. And don't forget to connect your GitHub account to get your customized ticket!
The StrapiConf website is now updated with the talk schedule for the 3 main stages, so you can start planning your time, making a note of all the great sessions to attend, and getting excited about the conference.
Strapi co-founders Pierre Burgy, Aurélien Georget and Jim Laurie, and Engineering Lead Alexandre Bodin will be announcing the latest features, news, and improvements we've been working on. We’ll also welcome to the stage a few special guests from the Strapi and Jamstack ecosystems.
A combination of deep dives, lightning talks, and Strapi use cases that are not only educational but fun too.
The event is split into 3 tracks. In the Adopt track, you will discover the benefits of using Strapi through exciting case studies. In the Build track, the community will showcase how innovative companies are building world-class JAMstack architectures and sharing best practices for Strapi powered applications. In the Integrate track, you will learn how Strapi can be integrated with other technologies to push the boundaries of the modern web and eCommerce.
Strapi co-founders Pierre Burgy, Aurélien Georget and Jim Laurie and Engineering Lead Alexandre Bodin will be announcing the latest features, news, and improvements we've been working on. We’ll also welcome to the stage a few special guests from the Strapi and Jamstack ecosystems.
Marion Ott has been building the Strapi website and the StrapiConf website, both powered by Strapi. In this step-by-step demo, Marion explains how she structured the content architecture with reusable nested components and Dynamic Zones to easily and quickly build structured navigation, and universal pages allowing to build any page on the fly.
As Strapi partner, Smartshore Ability from the Netherlands implemented the new website for RD. RD is the biggest Dutch religious newspaper and exists in both digital and physical formats. So in this talk, Bart will present the project, why they chose Strapi, the architecture of the project as well as the challenges they ran into, and what solutions did Smartshore Ability have to develop to overcome these challenges?
Enhance your team's velocity and take productivity to the next level.
0 to Production in 4 sprints sounds like the title to a horror movie but it was the reality Covid created. As a response to the current situation, Anisha and her team were tasked with building a showcase platform for the students of UAL to upload and display their work for the world to see. Anisha will take you through the journey she had and how Strapi made it possible.
In this session, Stanislav will demonstrate how Strapi fits as a publishing platform for their marketing team tool arsenal with the possibility to manage and deliver content to their players without any features limitations.
In this talk, Chris will build a Jamstack site with Strapi and Next.js all in 25 minutes. It will have static and dynamic components and be blazing fast.
In this session, Ekene will look at how a Jamstack architecture, with serverless functions and Strapi CMS, helps developers deliver scale, performance, and a rich content authoring experience, without the burden of servers or infrastructure to maintain.
Typically there are no tradeoffs, we have to choose if we’re engaging in the community or just focus on delivering commercial business value for our clients using open source. How to manage it wisely?
JAMstack was born from a great desire for more performant web applications. As your applications grow, your caching strategies need to adapt to the ever-changing needs of your web application. Using the right caching strategy for the right type of web application is critical to experience the full benefits of the Jamstack. Come along with Kati on this journey to master the best practices and strategies to caching your Jamstack applications in a modern era.
It's dangerous to go alone! Running a web application can be scary if you don't have experience in attacking and securing them. In this talk, Vladimir will go through principles of Web Application security and how they can impact a Strapi production.
A quick introduction to the most useful tools for extending your Strapi app's functionality. We will slugify a blog post with a lifecycle method, attach an author to it in the controller and see an example of how a Service can be used.
In this talk, we will go through 10 tips that will cover almost every aspect of a Strapi project. This will help you understand how Strapi works behind the hood by reviewing some specific use-cases.
Nuxt.js - the intuitive framework built on top of Vue - is the perfect fit for Strapi, especially when it comes to Jamstack. In this session, we will build the fitting frontend for our Strapi CMS by leveraging the Composition API and ensure it is performant and fast. Get insights into the world of Vue and Nuxt, useful patterns for the Composition API, and possibly some sneak peeks.
In this talk, Sam will give some examples on how you can use Gatsby & Strapi together, why Gatsby is a great match for Strapi (and vice versa), and then he will dive into some example demo code of use cases.
Charlotte will present the problems of in-app search with a quick recap of the state of search today. Then she will introduce MeiliSearch as a solution and explain how it solves the problems mentioned before. Finally, she will show through a demonstration how to use it simply with Strapi collections using the plugin we created.
Modern eCommerce is a beautiful mess. Let's unscramble it. In this session, François will explore: 1. Technical paradigms overview: monolithic, Jamstack, and headless commerce 2. The fragmentation of eCommerce functionality 3. The explosion of eCommerce offering: new solutions categories 4. How to pick your eCommerce stack.
Headless Commerce APIs give you the same flexibility and scalability as you can expect from a Headless CMS. Where eCommerce platforms are designed to work with product data and checkout systems, the latter is best suited to manage rich web content for the rest of your website. To keep this separation of concern, you combine these two headless architectures! In this talk, Roy will show how to use the headless Saleor Commerce and enrich that data by combining it with Strapi CMS.
An insightful tutorial on how Maricris built an events page where users could sign up and RSVP to upcoming gatherings that were consciously crafted. The events management system is powered by Strapi, while secure user authentication is made possible with the Magic plugin.
In this talk, we'll look at how a simple idea and need can be made real in a few days by using Strapi to implement a notification system. We'll get into how to use Expo Notification to send notifications to your mobile application, taking a look into the plugin Vanessa built and the many Strapi features implemented and showing how to use them with any Strapi project.
Observability is important to learn what’s happening in your app to stay competitive and create the most performant and efficient applications, following the best practices. In this talk, we will explore useful tools to examine observability in your applications and how it will speed up development, produce better code while improving reliability and uptime. Don’t miss it!
In this talk, Chad will cover how Strapi can be deployed alongside a frontend consuming application on a single project on Platform.sh. From there, we’ll slowly piece together two parallel workflows for teams with very different needs in mind:
Digital commerce has changed, and there is an increasing demand for faster and kite efficient solutions. More technologies are arising, more online stores are erupting, and customers make purchases on more devices. In this talk, Bolaji will introduce you to the challenges with traditional commerce, how headless commerce solves those challenges, and how Commerce Layer supercharges your digital experiences.
We’ll also be running a few interactive workshops in partnership with our sponsors at the end of the conference. From Strapi monitoring and debugging to deployment and data migration, these workshops are a great opportunity to level up your skills no matter your expertise levels.
Stay tuned for more workshops as new ones will be added soon!
Strapi is a tremendous tool for quickly building content APIs, but building a local app into a production site comes with all the same concerns any other site has. Primarily, you need to be able to quickly and repeatedly provision infrastructure for new features and each new pull request to the application. In this workshop, we’ll show you how the infrastructure-as-code approach of Platform.sh can offload all of your infrastructures needs directly onto Git by adding multiple service containers with just a few lines of YAML, providing you with an efficient development workflow as you build out your production headless CMS.
Check off your monitoring needs with an in-depth walkthrough of Sentry’s latest features to help you catch errors, track slowness, and get ahead of session crashes in your app. In this workshop, you’ll learn how Sentry employs a See-Solve-Learn approach curated for Product Owners, SREs, QEs, and our dearest Developers.
In this workshop, Melissa and Brent from Motiv Solutions will demonstrate moving content between different Strapi environments. This allows organizations to use their desired testing and approval workflows and to follow their best practices. Motiv will walk through this capability with a working example and provide further insight on other concepts in content promotion.
In this workshop, you will be building a powerful application backend with role-based authorization using Hasura. Strapi's GraphQL API will be used as a remote data source to generate a unified GraphQL API in Hasura.
While StrapiConf will be happening online, we’re working hard to make sure it’ll be as welcoming and as fun as it can possibly be. StrapiConf will be streamed on conf.strapi.io. You can access different stages, browse the next sessions and our amazing speakers.
As a virtual conference, StrapiConf will be using Discord chat service to serve as a networking and real-time meeting place for everyone attending StrapiConf. Join the StrapiConf Discord.
Discord is where you will be able to connect with others, meet the sponsors & visit their virtual booths, chat with speakers and ask questions during the talks. You will also be able to reach the Strapi Team for any questions about the event.
Join the social media conversation surrounding the conference by including #StrapiConf in all of your tweets & keep an eye on our Twitter account for the latest StrapiConf updates.
Our Sponsors are eager to connect, engage, and bring you value so make your plans to visit their virtual booth in Discord during the event and chat with them one-on-one live throughout the conference.
Thank you for your support and involvement in StrapiConf 2021: Algolia, Commercelayer, Hasura, Magic, Meilisearch, Motiv, Mux, Netlify, Platform.sh, Render, Saleor, Sentry, Snipcart, Unlikely, Vercel](https://conf.strapi.io/expo/Vercel), Accedo, Gatsby, Ionic and Nuxt.js.
Pierre created Strapi with Aurélien and Jim back in 2015. He's a strong believer in open-source, remote and people-first organizations. You can also find him regularly windsurfing or mountain-biking!