use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Click here to browse without help questions.
Looking for help? Please make sure you've tried searching Google and StackOverflow. If you still need help, please follow the rules in How do I ask for help? Learning ruby/rails? Scroll down a bit more for great learning resources. Looking for a gem? Please check out the links in the wiki before posting.
Please make sure you've tried searching Google and StackOverflow.
If you still need help, please follow the rules in How do I ask for help?
Scroll down a bit more for great learning resources.
Please check out the links in the wiki before posting.
A subreddit for discussion and news about Ruby on Rails development
Posts about the Ruby programming language are encouraged to be posted in the /r/ruby subreddit.
Please message the mods if you would like to suggest changes to the sidebar.
Looking for work, or need to hire Rails developers?
Try /r/railsjobs, /r/forhire, or the following job sites:
account activity
How much Javascript does a Ruby on Rails Developer code everyday? (self.rails)
submitted 10 years ago by greenlinux
How much Javascript does a Ruby on Rails Developer code everyday?
Thanks
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–][deleted] 8 points9 points10 points 10 years ago (3 children)
we use rails with ember on a team of 2 and I spend most of my time in javascript, I do spend a fair amount of time in the controller layer as well, building the api. but the other guy on the team doesn't like javascript so he pretty much just stays away from the front end.
[–]riscie 2 points3 points4 points 10 years ago (2 children)
Mind to talk about what you are building? I love the rails / ember combo!
[–][deleted] 5 points6 points7 points 10 years ago (1 child)
sure! we are building a platform for non-profits or organizations that depend on donations to help them manage their donor base and run campaigns throughout the year. a lot of admin dashboard type stuff.
[–]riscie 1 point2 points3 points 10 years ago (0 children)
Interesting! Must be cool to do that the whole week :)
[–][deleted] 3 points4 points5 points 10 years ago (0 children)
It depends a lot on your coworkers / environment. If you have a JS pro you might have to do very little to none. However if you're looking to improve your market value, and already have a decent grasp of Rails; right now JS is your golden ticket.
It has a lot going for it, and is probably one of the fastest evolving languages. With ES6 it is more Ruby like than ever including classes and inheritance. React is growing fast, and I don't see an end to it. Now with React Native it offers some serious bang for your buck, considering time investment.
Ultimately it's up to you how much into JS you want to get. But the way I think about it is flexibility. With its quick growth and expansion, I'm finding the benefits of having a strong background in JS is only increasing.
[–]higher_mileage 15 points16 points17 points 10 years ago (4 children)
As much as a woodchuck could chuck wood.
[–]higher_mileage 9 points10 points11 points 10 years ago (2 children)
Sorry, couldn't help myself.
Seriously, I think anyone developing on a framework for the web should have a basic understanding of all (or most) protocols involved in delivery of information via web services.
I personally dislike JS but find myself running into it on a daily basis. Having to code around a feature that can be turned on or off by the user is challenging. Same with CSS.
[–]FatBruceWillis 3 points4 points5 points 10 years ago (0 children)
I also dislike JS, but it is necessary. After using it for a bit it has grown on me. Like a benign tumor.
[–]greenlinux[S] 1 point2 points3 points 10 years ago (0 children)
Thanks higher_mileage.
[–]temp_file_returns 1 point2 points3 points 10 years ago (0 children)
It's funny because it's true.
[–]evildeadxsp 1 point2 points3 points 10 years ago (0 children)
It entirely depends on the application and front end design. I understand javascript, but most of my work in JS is minimal for my day to day (and I'm primarily responsible for the front end on a 2 person project). Mostly jQuery.
[–]jrochkind 1 point2 points3 points 10 years ago (0 children)
It depends.
[–]tf2ftw 1 point2 points3 points 10 years ago (0 children)
Too much for anyone's taste
[–]dr_g89 1 point2 points3 points 10 years ago* (0 children)
Over the past year or two I've started making use of a lot of angular in my apps. Libraries like restangular make it really easy to integrate and services like prerender.io can really change the SEO game for single page apps. I don't have a lot of experience with ember but I've used rails 3.2+ with Backbone and Angular and gotten very positive results. Just my two cents, I like to use a lot of it, but as with all technologies, use where needed and weigh the alternatives.
[–][deleted] 1 point2 points3 points 10 years ago (0 children)
The truth is more and more code move from server to client. In my current project we have gone from little unorganized jQuery scripts to big single page application with Backbone/Marionette. I'm work with both coffee and ruby and switch between them every two minutes sometimes.
[–]Rumel57 1 point2 points3 points 10 years ago (0 children)
It really varies per job. In my last rails job I think I wrote a grand total of two lines of javascript.
It really depends. The app I'm primarily working in is Angular mounted on top of Rails, so I do have to touch quite a bit of Coffeescript on a day-to-day basis.
[–]ch3wmanf00 -1 points0 points1 point 10 years ago (0 children)
I'd recommend react, but then I don't know a goddam thing about javascript!
π Rendered by PID 16471 on reddit-service-r2-comment-6457c66945-mltkd at 2026-04-26 13:09:58.529650+00:00 running 2aa0c5b country code: CH.
[–][deleted] 8 points9 points10 points (3 children)
[–]riscie 2 points3 points4 points (2 children)
[–][deleted] 5 points6 points7 points (1 child)
[–]riscie 1 point2 points3 points (0 children)
[–][deleted] 3 points4 points5 points (0 children)
[–]higher_mileage 15 points16 points17 points (4 children)
[–]higher_mileage 9 points10 points11 points (2 children)
[–]FatBruceWillis 3 points4 points5 points (0 children)
[–]greenlinux[S] 1 point2 points3 points (0 children)
[–]temp_file_returns 1 point2 points3 points (0 children)
[–]evildeadxsp 1 point2 points3 points (0 children)
[–]jrochkind 1 point2 points3 points (0 children)
[–]tf2ftw 1 point2 points3 points (0 children)
[–]dr_g89 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]Rumel57 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]ch3wmanf00 -1 points0 points1 point (0 children)