rails_apps_composer icon indicating copy to clipboard operation
rails_apps_composer copied to clipboard

[Feature Request] Add client side js frameworks integration

Open designium opened this issue 12 years ago • 17 comments

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.

designium avatar Oct 23 '12 13:10 designium

+1 it would be great.

fermuch avatar Jan 06 '13 21:01 fermuch

+1 for angular-rails

mike-park avatar Jan 15 '13 12:01 mike-park

+1 for backbone

ghost avatar Jan 19 '13 00:01 ghost

+1 for backbone

alvinang avatar Jan 24 '13 04:01 alvinang

+1 for backbone

chasseurmic avatar Jan 25 '13 08:01 chasseurmic

+1 for angular-rails

drejohnson avatar Feb 09 '13 23:02 drejohnson

No votes for ember.js?

DanielKehoe avatar Feb 16 '13 22:02 DanielKehoe

Ember may be the one most appropriate for rails. I'm playing with it now. On Feb 16, 2013 2:51 PM, "Daniel Kehoe" [email protected] 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.

schadenfred avatar Feb 17 '13 16:02 schadenfred

+1 for rails and backbone

collegeimprovements avatar Mar 01 '13 18:03 collegeimprovements

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

mizanRahman avatar May 09 '13 08:05 mizanRahman

+1 for angular-rails

jpmec avatar May 21 '13 02:05 jpmec

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

developerinlondon avatar Jun 01 '13 15:06 developerinlondon

Please add support for Ember.

brandondrew avatar Jul 30 '13 13:07 brandondrew

+1 for backbone

binary1101 avatar Oct 10 '13 14:10 binary1101

Yes! adding angular would be awesome!

0bserver07 avatar Oct 08 '14 19:10 0bserver07

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.

brandondrew avatar Oct 09 '14 13:10 brandondrew

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" [email protected] 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 .

schadenfred avatar Oct 09 '14 17:10 schadenfred

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.

DanielKehoe avatar Oct 09 '14 17:10 DanielKehoe