Neatly Positioned Magazines
    Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    ajtpublic

    AJT (Ajax JSON Template)

    How simple can it be to do an Ajax-Request, get JSON and put this into a template? Simple and lightweight: 3 KB!

    ajt('http://yourapi.com/getjson', 'theTemplate', function (html) {
      document.getElementById('placeholder').innerHTML = html;
    });

    and your template is a vanillaJS compiled jade template :) - does that sound sweet? It does!

    h2= value1
    code= value2

    That it, simple and intuitiv!

    Documentation

    ajt is looking for three parameters, the request URL, the templateID and the callback. Everything else is done by ajt.js.

    Bundling

    You can eitherway bundle it by using the node module, or the command line:

    var ajt = require('ajt');
    var js = ajt(__dirname + '/jadeTemplates', './optionalOutputfilename.js');
    // ... 
    $ ajt -t jadeTemplates -o myoutput.js
    or
    $ ajt -t jadeTemplates

    You even can do:

    $ ajt -t jadeTemplates -t moreTemplates -o myoutput.js

    Contributors

    Keywords

    none

    install

    npm i ajt

    Downloadsweekly downloads

    1

    version

    0.0.1

    license

    none

    repository

    github.com

    last publish

    collaborators

    • avatar