Test your Strapi knowledge with a free interactive quiz — 20 questions with answers and explanations. No signup needed to play.
Question 1/5Score 0
What is a "lifecycle hook" in Strapi, and what kind of custom logic might it be used for?
Questions in this quiz
What is a "lifecycle hook" in Strapi, and what kind of custom logic might it be used for?
What is an API token in Strapi, and what is it used for?
What does Strapi automatically generate when a new Content-Type is created?
What does Strapi's "Media Library" feature provide?
What is the practical significance of Strapi being built on Node.js and using JavaScript/TypeScript for its own customization (custom controllers, services, lifecycle hooks)?
What is a "Content-Type" in Strapi?
What is the difference between a "Collection Type" and a "Single Type" in Strapi's content modeling?
What is the general architectural pattern of using Strapi (as the content backend) together with a separate frontend framework like Next.js, in a typical "Jamstack"-style application?
Why might a development team choose a headless CMS like Strapi over building a fully custom content-management backend from scratch for a project that needs editable, structured content?
What is a "relation" field in Strapi's content modeling, and what kinds of relationships can it express?
What is the difference between the "draft" and "published" states of a content entry in Strapi (when the Draft & Publish feature is enabled)?
What is the purpose of Strapi's internationalization (i18n) plugin/feature?