- , - . GitHub .
:
<script id='main' type='text/ractive'>
{{# page === 'index' }}
{{>index}}
{{/}}
{{# page === 'changelog' }}
{{>changelog}}
{{/}}
</script>
<script id='index' type='text/ractive>...</script>
<script id='changelog' type='text/ractive>...</script>
, , ractive.set('page', 'changelog'), .
<script>, , :
ractive = new Ractive({
template: mainTemplate,
partials: {
index: indexTemplate,
changelog: changelogTemplate
}
});