Summary
If you've made it this far, I am impressed. As you can see, components are quite complex at first, but once you break it down into individual chunks, it's not that bad. You've now seen how to integrate your component with other plugins and third-party extensions, so your component does not need to be standalone. You now know how create the frontend for your component, but there is still a bit more you should know. The next chapter is going to help you understand security better. Then in the following chapter, we will package it all up and plan how we will manage future updates, so don't stop reading here.