This document is everything you need to know about Magento 2 File Structure as well as the structure in Module, Theme, and Language package. – Mageplaza
Magento 2 File Structure: Save All You Need to Know! | BSS Confluence
Create your component file structure | Commerce PHP Extensions
Magento Folder Structure: A Developer-Friendly Guide