DEV Community

B-awhite
B-awhite

Posted on

Sinatra Project

Going through this project was totally different from creating the first CLI project. Although Ruby was still being used there were many more factors that had to present for this application to work. Learning the different components of the app, what each section did, and how everything should flow made bringing those pieces together to function simultaneously that much simpler. Being that most of our methods were built in the gems and macros that wrote some of our code for us I found that when I started off there was somewhat of a relief.
I did my project with the trips I can’t wait to take once traveling is safe again on my mind. Once a user is signed up the can begin to start a list of their dream post pandemic travel places they plan on going to. They then have the options to delete that place maybe if they no longer wish to visit, or edit it if they had a city they’d wish to visit more.
The different HTTP request and what each of the restful routes were to produce seemed to be more of a challenge that I initially thought I could handle. Each time I read through the material or watched a video on how to build a Sinatra app I learned something I hadn’t yet known. Seeing how many things went into it was pretty nerve wracking until my memory of what something was for and why it’s there. When going through it and being able to explain it out loud was when I could finally breathe easy and tell myself I GOT THIS.

Top comments (0)