RailsApps / rails_apps_composer

A gem with recipes to create Rails application templates for Rails starter apps.
http://railsapps.github.io/rails_apps_composer/
1.42k stars 306 forks source link

[Feature Request] Add client side js frameworks integration #128

Open designium opened 11 years ago

designium commented 11 years ago

Hi!

I'm using rails_apps_composer almost 100% of the time and it's great!

I have a request and it's based on the latest trend that more and more Rails developers are moving away using Rails to generate view and leaving more the model-controller back-end to Rails while all the views and the UI being handled by one of the following JS frameworks (I listed the gems instead for easy integration):

https://rubygems.org/gems/angular-rails
https://rubygems.org/gems/rails-backbone
https://rubygems.org/gems/batman-rails
https://rubygems.org/gems/knockoutjs-rails
https://rubygems.org/gems/ember-rails

Obviously, the most popular of all is the backbone one.

As you can see by the number of downloads for rails-backbone, it's extremely popular and as you may know the trend will only become bigger. The rails-backbone gem is half way to become even more popular than Padrino!

I think for the growth of your gem, it's a must to integrate these fantastic frameworks into rails_apps_composer.

fermuch commented 11 years ago

+1 it would be great.

mike-park commented 11 years ago

+1 for angular-rails

ghost commented 11 years ago

+1 for backbone

alvinang commented 11 years ago

+1 for backbone

chasseurmic commented 11 years ago

+1 for backbone

drejohnson commented 11 years ago

+1 for angular-rails

DanielKehoe commented 11 years ago

No votes for ember.js?

schadenfred commented 11 years ago

Ember may be the one most appropriate for rails. I'm playing with it now. On Feb 16, 2013 2:51 PM, "Daniel Kehoe" notifications@github.com wrote:

No votes for ember.js?

— Reply to this email directly or view it on GitHubhttps://github.com/RailsApps/rails_apps_composer/issues/128#issuecomment-13676419.

collegeimprovements commented 11 years ago

+1 for rails and backbone

mizanRahman commented 11 years ago

I strongly support adding ember-rails. even ember should be considered as default for rails.

jpmec commented 11 years ago

+1 for angular-rails

developerinlondon commented 11 years ago

+1 for ember.especially since it also supports easier mobile integration and lightweight.

brandondrew commented 10 years ago

Please add support for Ember.

binary1101 commented 10 years ago

+1 for backbone

0bserver07 commented 9 years ago

Yes! adding angular would be awesome!

brandondrew commented 9 years ago

Although I find Ember more appealing in a number of ways, it seems that the industry is moving heavily toward Angular. It appears that it will be the future, regardless of the virtues of other frameworks.

schadenfred commented 9 years ago

I think ember is the way to go. In any case, if railsapps is going to have a config option for a js framework, it should include a decent curated test setup. Reply here if anyone is interested and maybe I can try to out a generator together. On Oct 9, 2014 6:56 AM, "Brandon Zylstra" notifications@github.com wrote:

Although I find Ember more appealing in a number of ways, it seems that the industry is moving heavily toward Angular. It appears that it will be the future, regardless of the virtues of other frameworks.

— Reply to this email directly or view it on GitHub https://github.com/RailsApps/rails_apps_composer/issues/128#issuecomment-58512648 .

DanielKehoe commented 9 years ago

This feature request (to add support for a JS framework) was opened two years ago. Initially, the votes were for backbone. Any interest still for backbone? Or are Angular and Ember the preferred choices?

It would be nice to offer a menu with choices. I recommend building a basic starter app with Angular or Ember. That will serve as a reference implementation and a test suite. I'm happy to help anyone who wants to implement the option.