Not Your Average JSON Serializer

The more you delve into the functionality of Ruby on Rails the more fun it becomes to try to develop programs at light speed. In my prior experience with rails, all of my work happened in the Rails framework and brought to life using view pages. However, in this instance Rails was used only as an API on the backend.

First off, what is an API? I heard this term floating long before I got into programming and even as I was learning about it, it didn’t necessarily click right away. API stands for Application Programming Interface. Just think about data and how it interacts…