IRIDIUM JS

Boost HTML horsepower

IRIDIUM.JS

Create web applications by using html, css and javascript. No extra knowledge or ninja skills are required.

Don't use server technologies to render html data (PHP, JSF, GWT, CGI (sic)...). This library is server independent, so your html code will be portable. Just use the server as a data provider.

You will use the existing html tags and some HTML5 data-* attributes to create dynamic pages. No coffeescript, no typescript, no npm, bower, grunt, gulp, etc is needed (but it is also welcome). Learning curve?, if you know a little of html, css,javascript, and REST, learning ALL the features takes one day (half a day if you feel happy, and two hours if you are a ninja).

This Javascript library is strongly oriented to these concepts:


FEATURES


USAGE

insert into your html page the following code

<script src="http://ax1.github.io/iridiumjs/versions/iridium-latest.min.js"></script>

or alternatively, download iridium javascript file to your local project folder.

<script src="js/iridium-latest.min.js"></script>

Then, either add special attributes to the html tags, or use the javascript object iridium or ir.

<!--html example, use data-target attribute to load details into the id="yourcontainer" box-->
<a href="#/details" data-target="#yourcontainer">details</a>

<!--javascript example, load users into content box-->
<script>
    //ir and iridium are aliases to the same object
    ir.load("details","#yourcontainer");
</script>
More info at WIKI