Manatee
Javascript Template Render [for Rails]?
Installation
Use only with TheRubyRacer or TheRubyRhyno gem.
Other ExecJS adapter like Node.js, doesn't translates Ruby lambdas to Javascript functions, and some have unicode characters issues
Add this line to your application's Gemfile:
gem 'manatee'
And then execute:
$ bundle
Or install it yourself as:
$ gem install manatee
Usage
It's unstable, may change.
With Rails
Create an initializer file, for example, config/initializers/manatee.rb with:
Manatee.subscribe_on_rails
# Manatee.config do |config|
# config.some_conf = 'value'
# config.lambda_conf{ |c| 'value' }
# end
If need to change an option, for now, check out at lib/manatee.rb to see all options, I dont want to document that right now.
As you see, I'm lazy enough to not explain how to use it... Figure it out by yourself.
Without Rails
Check out test file test/test_helper.rb, and lib/manatee.rb to see all options and understand how to use it with any app that uses sprockets.
Contributing
- Fork it ( https://github.com/akidog/manatee/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request