For beginning learners of Javascript there are few concepts more daunting and head-spinning than the concept of ‘asynchronous’ functionality.
My prior experience to jumping headfirst into the ocean of JavaScript was in Ruby—a language our instructor continually described as ‘so friendly!’ Ruby’s appeal for beginning coders is how well it illustrates many of the tenets of object-oriented-programming while being a bit more user friendly and readable (and with great error handling).
JavaScript can feel like a whole other world, especially when it comes to synchronous versus asynchronous functionality.
Ruby, for the most part, feels like it handles code with pure…
Are you an absolute (or relative) beginner at Ruby on Rails? Do you want to dip your toe into the vast sea of APIs in order to make your Rails app more dynamic? This is the place for you—welcome, friend!
A note: below is a chronicle of what worked for my app, which used the YelpFusion API. I am, like you, a beginner at Rails, and as we both know, there are hundreds of ways to solve the same problem in programming.
A quick google will tell you that API stands for Application Programming Interface and that, at their core…
Software Engineering Student