Simply copy and paste the following command line in your terminal to create your first Strapi project.
npx create-strapi-app my-project
Any chef worth their salt is always looking for new flavors and tastier ingredients. That desire to learn more is a big part of what makes the Jim’s Recipes series strong. The ideas build on top of what the community has been asking about.
More than relying on the text in the guidebook - or rather cookbook - The videos go into practical code with a real Strapi project in the kitchen.
To ensure everyone’s one the same page, we also wanted to start an occasional recap on the blog, sharing all the new topics covered in the latest recipes. Since the first post, Jim has been busy preparing meal after meal, releasing 3 new videos!
The topic of bots and how to stop them is always a big issue for anyone building something that includes registration. Stopping the flood of fake accounts and waterfalls of spam that also comes with them is a battle as old as the internet itself.
It’s not a big surprise people want to know more about implementing measures in their Strapi projects to make that never-ending fight a bit less of a hassle.
So after hearing many people ask about it, Jim set out to record a video on just how you can use reCAPTCHA to secure the registration process in Strapi, going over the steps that help stop bots from creating accounts for your application.
The second item on the menu is all about testing new ideas and seeing how they look in reality with drafts. There is already a documentation guide on how to create a draft system, but with it being such an important and useful subject, Jim also took it into the Strapi kitchen for a short video.
This recipe is really meant to help out those who prefer to follow along to a guide in real time rather than simply reading the text and going from there. It’s an incredibly helpful way to set up your initial publication workflow, especially if you want to create a blog with Strapi.
Following the guide, Jim goes through the whole process of implementing the system using a boolean or enumeration in the articles. It’s worth noting that while his example uses articles, the same principles can be applied to any other content type as well!
Jim saw many users asking about deep populations, leading to a new recipe on just how to customize the entire population of data received in a request. He breaks down the process in the video guide, walking through the different Strapi components that allow users to make these kinds of changes.
In the end, it’s easy to see how easy it is to add or remove nearly anything to the dataset, giving everyone the tools to use Strapi exactly as they need.
The recent additions to the cookbook had Jim recording new videos on implementing reCAPTCHA, draft systems, and customized datasets.
While we have a lot of fun playing with the spices, these guides really are designed to help more people get more comfortable with Strapi. Following a video sometimes helps make it easier to really understand every step!
Keep your eyes out for more recipes on YouTube and more recaps on the blog!
If you liked the article, share it on Twitter!