Designed for beginners, this guide covers, among others:
- the basics of Ajax,
- how built-in helpers work,
- the turbolinks gem,
- how to handle Ajax on the server side.
This resource is a compilation from various contributors over many years. It's a living document and everyone is welcome to add their own ideas and experiences.
4. The Detailed Guide on How Ajax Works With Ruby on Rails
With this tutorial by the Tealeaf Academy, beginner web developers learn how to significantly enhance navigation for a smoother user experience. The guide takes you step by step through a textbook example on how it works.
5. How to Debug Ajax in Rails
Tom Caflisch is a Ruby on Rails code mentor. With this tutorial, he teaches new web developers how to debug Ajax in Rails apps. This is an approach the guru uses in his own applications, so you know it works.
6. Asset Pipeline
This guide covers everything beginner web developers need to know about the asset pipeline such as:
- what it is and what it does,
- how to organize application assets properly,
- how to package assets with a gem,
- the benefits of the asset pipeline,
- how to add a preprocessor.
This resource is authored by various Rail Guide contributors.
7. Rails With No JS Framework
Beginner and intermediate web developers find out that not all apps need Ember or Angular. Learn the benefits and drawbacks of a framework and how to organize code. Christian Blavier tells you everything you need to know about how it works and takes you through easy-to-follow steps with plenty of examples along the way.
These are just a few resources to help with your web development projects. Try one or try them all and, before long, you will see progress.
At Netguru, many of our developers work with Ember.JS framework - if you're also using it, learn about Ember Run Loop from this ebook - it will help streamline your work with the code. Enjoy!