community-content
community-content copied to clipboard
Article Proposal - Powerful & Flexible Plugin Creation with Strapi v4 [SUBMIT]
Powerful & Flexible way to create custom plugins with Strapi v4
Over the last week, it took a lot of time to figure out most of the subtle changes in the way we create plugins in the new Strpai v4. I'd love to share my learnings.
Outline
- Introduction
- Important Developer API's
- Step by Step creating a custom Strapi Plugin
- Routes
- Controllers
- Services
- Settings API
- Fields API
- injectContentManagerComponent
- Resources
- Conclusion
My content is
- A Strapi How to article [Hands on]
What do you all think? ❤️ I love it! 🚀 I can help you! 🎥 Do you prefer a video or a written Article for the topic?
hey @vivmagarwal this is awesome! What plugin will you build? Love how you're covering all these aspects! When will you have a draft ready?
Hi, @malgamves I'm working on updating the following blog: https://strapi.io/blog/how-to-build-a-strapi-custom-plugin. So the plugin would be allowing users to send an email directly from the plugin page. I will add a few more features to the plugin to introduce some more APIs. I think once it's updated, I'll add the link to the blog post here and we'll be good to close this issue.
Could you come up with another usecase? or do you mean you are working on updating that article @vivmagarwal
Yes, @malgamves I am working on updating the article. In case you have a great use-case, I'll be happy to create a plugin first and then write on it!!
Could we do do something with Twilio or Courier? Sending notifications in Strapi? @vivmagarwal
Sure thing, I will surely explore it in the upcoming weekend. Thanks for the suggestion @malgamves
hey @vivmagarwal how is this going?
Hi @malgamves , as I updated in the discord channel, I'm occupied with a project this month, I'll be taking this up in the next month
@vivmagarwal hey just wanted to check in if you will have time to do this article. Making my way through the issues to see which have been inactive for a while.
Closing this for now, @vivmagarwal let me know in the future if you will be interested in picking this topic up in the future.