Skip to content

Lightweight and powerful data binding system for building user interfaces

License

Notifications You must be signed in to change notification settings

onesideat/binder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Binder.js

Lightweight and powerful data binding system for building user interfaces

A perfect solution for really small projects. It will boost your productivity with < 15Kb script without downloading and compiling a huge amount of code.

Documentation | Example

Installation

Download and link the binder.min.js into your HTML page.

<script src="binder.min.js"></script>

Quick Start

HTML

<div id="app">
    {{ message }}
</div>

JavaScript

var app = new Binder(document.getElementById('app'), {
    data: {
	message: 'Hello World'
    }
});

Continue with the template syntax part or with options properties.

Inspired by:

  • Vue.js
  • Rivets.js
  • Twig

License

This project is licensed under the MIT license.

About

Lightweight and powerful data binding system for building user interfaces

Topics

Resources

License

Stars

Watchers

Forks