Monk-experimental is a project mainly written in JAVASCRIPT and RUBY, it's free.
Experimental monk skeleton, Sinefunc style.
Set up RVM
rvm --rvmrc --create 1.9.2@myproject
Install dependency gems
rvm gemset import
Start
monk start
Run tests
monk test
The skeleton is based on [http://github.com/monk/experimental](Monk Experimental).
monk-glue
, among other things.Creating a project from scratch? Install monk
and add this skeleton to it.
sudo gem install monk --pre
monk add monkex https://github.com/sinefunc/monk-experimental.git
Then create an app:
monk init my_great_app -s monkex
The skeleton comes with no ORM by default.
However, there are sample config files in config/
for Ohm and Sequel which has
instructions on how to set them up.
The bootstrapper loads all of config/*.rb
, starting with the default files (like haml.default.rb
).
Main.set :name, "Hello"
settings.name
Uses JsFiles (to compress JS files).
config/jsfiles.defaults.rb
to see which JS files are to be processed.Some things from the HTML5 boilerplate were roughly followed:
The jQuery helpers ensure that jQuery is loaded from Google servers first before falling back to the app-provided jQuery file.
Uses AgentSniff to do browser detection. The HTML class is automatically set.
A couple of new helpers have been added.