Note that you can actually outsource your back end functionality to a Backend-as-a-Service (BaaS) company like Firebase or Apigee, but you’ve already got the skills yourself, so let’s use Rails!
- Refresher – how do you set up a basic Rails app?
- Why would you want to use AJAX to load large batches of data?
content_for stuff at the bottom.
- Refresh yourself on Rails AJAX from RailsGuides (just skim the top few sections).
- Read Bootstrapping JSON data into a Rails View to learn about passing data to your front end.
This section contains helpful links to other content. It isn’t required, so consider it supplemental for if you need to dive deeper into something.