AngularJS for the Rails Developer

You’ve seen the online AngularJS examples that get you far enough to type in a box and see it on the screen, but it’s not enough to build something REAL. The blog posts, js-fiddles, and walkthroughs don’t get you connected to Rails, they don’t help with data validation, and they don’t help at all trying to get Angular working with the Asset Pipeline. You’re left wondering where to start, and doubting if you should use Rails at all.

AngularJS examples seem ok, but how do you fit it into Rails?

You’ve seen the online AngularJS examples that get you far enough to type in a box and see it on the screen, but it’s not enough to build something REAL. The blog posts, js-fiddles, and walkthroughs don’t get you connected to Rails, they don’t help with data validation, and they don’t help at all trying to get Angular working with the Asset Pipeline. You’re left wondering where to start, and doubting if you should use Rails at all.

You need more than "Hello World."

To get productive in AngularJS, you need real world examples extracted from real world applications. You can easily pick up the "Hello World" on $scope examples -- you need to dive deep in order to use AngularJS in production.

What about authentication? deployment? debugging? testing?

Blog posts and even books about AngularJS leave you wondering where to go for problems that were solved by Rails years ago. But you’re left frustrated and lost when it comes to these “simple” services in Angular + Rails.

You’ll be able to create an AngularJS + Rails app with confidence

With AngularJS+Rails, you’ll have the knowledge, experience, and reference materials to create apps with AngularJS. You'll be able to use Rails as an API, or integrate AngularJS with traditional Rails apps. We cover routing+templates for your large applications, and how to keep things simple when you’re enhancing a form or adding real-time updates to a feed. You'll know how to hook in Devise with AngularJS, how to deploy, and how to make sure your users can press refresh.

* First name

* Email

About The Authors

Jonathan Birkholz "JB"

Leader of Houston.js

JB helps startups take their products from idea to generating revenue. He absolutely loves AngularJS and uses it daily to deliver awesome UX fast.