Skip to content

msolovyov/sproutcore-rails

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SproutCore-Rails

SproutCore 2.0 for Rails 3.1.

Getting started

Add the gem to your application Gemfile:

gem "sproutcore-rails"

Run bundle install and add the following line to app/assets/javascripts/application.js:

//= require sproutcore

Ask Rails to serve HandlebarsJS templates to SproutCore by putting each template in a dedicated ".js.hjs" file (e.g. app/assets/javascripts/templates/admin_panel.js.hjs) and including the assets in your layout:

<%= javascript_include_tag "templates/admin_panel" %>

Bundle all templates together thanks to Sprockets, e.g create app/assets/javascripts/templates/all.js with:

//= require_tree .

Now a single line in the layout loads everything:

<%= javascript_include_tag "templates/all" %>

About

SproutCore 2 for Rails 3.1

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 96.3%
  • JavaScript 3.7%