dashersw / spark

Spark is a view based JavaScript framework

Home Page:http://fatihacet.github.io/spark

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spark Framework Build Status Coverage Status GitHub version

The Spark framework is a brand new JavaScript framework for modern web development. Focused on creating View based components, it aims to be test driven and well documented.

Spark is heavily inspried from Koding's KD Framework, and is built on top of Google's powerful Closure Library and awesome Closure Tools.

Future Plans

  • Various components like TabPanel, GridPanel, Loader, Modal etc.
  • Hassle free Router management.
  • Supporting much better templating solution with Closure Templates and ReactJS.
  • Custom build options for getting the minumum required parts of the framework for your own needs.
  • Advanced compilation support for all framework.
  • Create two versions of the framework which will be used in development and production. Allow production version to be used without Closure Library and Closure Tools which is the ultimate goal of this project. A framework with has a lot of features in it, but just 85Kb or less.

Up and Running

  • Clone the repository
  • bower install
  • npm install
  • grunt or grunt build

Disclaimer

Spark is currently under development and not ready for using at production. Tests and/or advanced compilation may fail.

About

Spark is a view based JavaScript framework

http://fatihacet.github.io/spark

License:MIT License


Languages

Language:CoffeeScript 84.5%Language:CSS 7.7%Language:JavaScript 4.1%Language:HTML 3.8%