Simply copy and paste the following command line in your terminal to create your first Strapi project.
npx create-strapi-app my-project
Yesterday, we published all the videos from the Adopt Stage at StrapiConf. Today, we’re publishing all the videos from the Build Stage showcasing how innovative companies are leveraging Strapi to build world-class JAMstack architectures and sharing best practices for Strapi powered applications.
First up we had Mateusz Ziarko from VirtusLab, explaining his approach for building community & commercial Strapi plugins, as well as sharing some of the super cool Strapi plugins they have built.
Next up we had our very own Maxime Castres on stage to explain how to implement SEO best practices for your Strapi powered Applications. From URL optimization to structured data and metadata or content clustering, this talk gives you the keys to improving your website's SEO.
Security is a huge pain point for traditional CMS and websites often get hacked due to broken plugins, insecure themes, and SQL injection. In this talk, we had Vladimir de Turckheim from Sqreen share Security best practices to make sure your Strapi powered applications are safe from malicious attacks.
Next on stage, we had Ukpai Ugochi who did a deep dive on Content Modeling Best Practices. Some great tips in there to save time avoid common mistakes and really optimise how your content is structured in your application.
Strapi hooks, controllers and services can really supercharge your Strapi development process and enable some really dynamic and creative solutions. In this talk, Scott Agirs Neminskis, full Stack Developer at iJS.to explained the most useful Strapi customization concepts for you to take Strapi for a spin beyond simple blog sites.
In this talk, our very own Jim Laurie shared some great tips to extend Strapi’s core capabilities from fetching additional data from Shopify for example, to generate slugs and other cool automations.
Nuxt.js - the intuitive framework built on top of Vue.js - is the perfect fit for Strapi, especially when it comes to Jamstack. Alexander Lichter, Web Dev Consultant at Developmint, explained the process of building the fitting frontend for our Strapi CMS by leveraging the Composition API and ensuring it is performant and fast. He also shared the insights into the world of Vue and Nuxt, useful patterns for the Composition API and some sneak peaks.
Sam, Gatsby Cofounder and CSO, shared insights about the Strapi/Gatsby community, and shared why Gatsby and Strapi should be used together. Sam also took the attendees from the very basic 'getting started' to the cutting edge of Gatsby + Strapi websites.
Victor Coisne is VP Marketing at Strapi, the leading Open Source Headless CMS. As an open-source and developer community enthusiast, Victor has been working for Open Core B2B companies for more than a decade including 5+ years as Head of Community at Docker. In his free time, Victor enjoys spending time with friends, wine tasting, playing chess, tennis or soccer.