Strapi Draft System Completely Explained

This article is a guest post by Precious Luke. He wrote this blog post through the Write for the Community program.

This is a companion discussion topic for the original entry at

Thank you for your article! However, I do not see the point where the distinction between “published” and “unpublished” is made. Where exactly in the code does this happen and why?

Also, your frontend site (to which you post a link above) will not show any articles, because there is a CORS problem. Would be great if you could fix that.