It s a quick guide for programming CoffeeScript and then diving into programming with Rails, jQuery, and Node.js. This book is for web developers who would like to learn programming with CoffeScript. It is also for developers who have some experience in JavaScript and are curious to learn CoffeScript and build applications with it.
This book can give you some idea on what's out there to choose from but wasn't as helpful as i expected.
# If you decide to use Rails 4.0.0 you can replace render partial: 'todo_item', locals: {item: item} # with render 'todo_item', item: item
# And replace attr_accessible :completed, :title @todo_item = TodoItem.create(params[:todo_item]) # with params.require(:todo_item).permit(:title)
The final excercise uses socket.io for an example that would much better fixed a MeteorJS project in case you're interested. Also there is AngularJS and EmberJS out there to be considered.