<commit_before>ko.remoteTemplateEngine
=======================
This remote template engine is derived from [ko-amdHelpers](https://github.com/rniemeyer/knockout-amd-helpers).

The idea behind this engine is to be able to simply supply the name of a template,
and have the template be retrieved via ajax, and cached for re-use.

```html
<div id="main" data-bind="template: 'home'">
</div>

<script src="ext/knockout.js/knockout.debug.js"></script>
<script src="ext/ko.remoteTemplateEngine.js"></script>
```

The engine works off of a few defaults.

```js
ko.remoteTemplateEngine.defaultPath = "templates";
ko.remoteTemplateEngine.defaultSuffix = ".tmpl.html";
```

So, in the case of `home` as a template name, a request will be made to pull down
`templates/home.tmpl.html`.

There are demos in the `/demo` directory of this repo.<commit_msg>A few more readme updates<commit_after>ko.remoteTemplateEngine
=======================
This remote template engine is derived from [ko-amdHelpers](https://github.com/rniemeyer/knockout-amd-helpers).

The idea behind this engine is to be able to simply supply the name of a template,
and have the template be retrieved via ajax, and cached for re-use.

```html
<div id="main" data-bind="template: 'home'">
</div>

<script src="ext/knockout.js/knockout.debug.js"></script>
<script src="ext/ko.remoteTemplateEngine.js"></script>
```

The engine works off of a few defaults.

```js
ko.remoteTemplateEngine.defaultPath = "templates";
ko.remoteTemplateEngine.defaultSuffix = ".tmpl.html";
```

So, in the case of `home` as a template name, a request will be made to pull down
`templates/home.tmpl.html`.

The engine works just as it would with regular templates, so you can add bindings for lists...

```html
<ul data-bind="template: {
    foreach: items,
    name: 'li'
}">
</ul>
```

There are demos in the `/demo` directory of this repo.
{'fraction_non_alphanumeric': 0.14773333333333333, 'fraction_numerical': 0.0, 'mean_word_length': 4.790123456790123, 'pattern_counts': {'":': 0, '<': 17, '<?xml version=': 0, '>': 17, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2902741', 'n_tokens_mistral': 587, 'n_tokens_neox': 561, 'n_words': 208}