My HTML views are growing in size
What is the preferred method to break out views into smaller components? Would ng-include be acceptable here? Note: These components will NOT be reusable. They will solely be used in the particular page that I'm viewing, for the purpose of breaking the page up and making it more readable. Directives feel like overkill for this.
More of an higher-level question, but is the above (i.e. creating non-reusable view partials) considered acceptable practice for Angular apps? Does it go against some common dogma that I'm unaware of?
Thanks!
Edit
The reason why it's lengthy is not because of any text. All text is loaded the correct Angular way {{ ctrl.MyText }}
for example.
However, the the HTML portion. Example (this is not complete, but just shows an illustration how things can get messy)
<header></header>
<top-nav></top-nav>
<main-banner></main-banner>
<div class="left">
<div class="content-wrapper">
<div class="content">
<div class="tab-wrapper">
<ul>
<li>Tab1</li>
<li>Tab2</li>
</ul>
<div class="tab-content-wrapper">
<div class="tab-content" data-tab="1">
<div class="left"></div>
<div class="right"></div>
<div class="clear"></div>