I would like to know if we have any out of the box component, where we just upload the HTML, along with all the required html-webpage content (CSS / JS/ images/ fonts etc.) and it can be loaded as per the AEM-Page.
To elaborate it more, I just want to load the AEM-page which should internally have all the HTML-content (HTML / CSS / JS/ images/ Fonts etc.) along with the AEM-template (Header & Footer). Please do let me know if any suggestions on this line.
I don't think there would be any OOTB feature that allows this. The one closest is an OOTB option that allows users to add HTML via a component. You can, technically, have a template without any code, and then read the HTML that was added by an author and render the page. Checkout the RTE field.
I thought of doing the kind of same thing using the InnerHTML and posting the HTML content on the page, but here main issue is that the Content (HTML) is not provided by any Author and also the HTML is not the static HTML, it is coming from some other external system in the HTML form and which I have to merge with our Template / Pages.