Developing an MVC Component
From Joomla! Documentation
Articles in this Series
This is intended to be a multiple-article series of tutorials on how to develop a Model-View-Controller Component for Joomla! Version 4.x.
This section of the documentation is currently under heavy work, rewriting the Joomla 3 tutorial to be up-to-date. Joomla 4 is also still in the beta stage at the time of writing. While the information here should remain accurate, please be aware that pages will be missing and details may change until this notice is removed.
As per the Page Translation Guide, translation tagging will not be added to this tutorial until it is complete and the text is stabilised.