An amd-based framework focuses on class structure and ui components for javascript.
Framework is very fresh and it is under development now. It needs many arrangements and optimizations or new ideas make it better. Also documentation page may need language fixes.
This framework does not use package managers like npm. Since it's designed for full of browser usage. That's why it uses AMD (Asyncronous Module Definition). Also this framework has its own class stucture to make writing code closer to object-oriented class logic, and it supports more than javascript's native class structure. To tell usage mentality of framework, this can be said that component classes and methods are like a little Java programming and a little jQuery.
- RequireJS For AMD module management.
- Font Awesome Default icon set used in components.
Clone repository into wherever you want in your project.
git clone git@github.com:alpertuna/burner.git
Or you can download and extract it.
tar -xf burner-xxx.tar.gz
Then embed stylesheet to your project.
<link rel="stylesheet" href="path/to/burner.min.css" />
Add JS Burner Framework bundle script, between RequireJS script and your main script.
<script type="text/javscript" src="path/to/require.js"></script>
<script type="text/javscript" src="path/to/burner.min.js"></script>
<script type="text/javscript" src="path/to/your_main.js"></script>
For debugging, you may use non-minified files.
To learn how to use it, you should read documentation.