Is there a benefit to using the Sling Dynamic Include ESI feature as
opposed to just having tags on the page? i am looking to pull some
dynamic data into my AEM page. Trying to understand the difference
between the two options:Option1: Create a component that has the logic
to call the backend API and inject into the page using AEM SDI (Sling
Dynamic Include)Option2: Include ESI tags within my component.
Essentiallydynamic value val = $(val)
Looking to build a table component where in the author could control how
many rows/columns/cells they would want. This does not seem to be a core
component at this point, is there any OOTB support for such a component
or would it have to built as a custom component?