Мне интересно, как отделить JavaScript и HTML. Конечно, я включить JS с:Как передать HTML-теги из JavaScript?
<script src="function.js"></script>
Но когда я добавить динамически HTML-теги на веб-сайт с JS, как:
$("#content").append("<h2>");
Тогда есть HTML теги внутри JavaScript кодекса. Могу ли я сделать это модульным или есть ли «Хорошая практика» для этого?
Или я должен использовать фреймворк, как Bootstrap, чтобы кодировать большие проекты и исключать те фреймворки HTML-тегов?
Если вы хотите создать шаблонную структуру, [AngularJS] (http://angularjs.org/) будет хорошим выбором. –
AngularJS - это не только шаблонная структура, но и полная структура MVC с шаблонами. Возможно, AngularJS немного переборщит, если вы просто ищете шаблонную структуру. –