API automation framework with Ruby

Hello,
I’m going to develop the automation framework for REST API and would like to use Ruby. I’m looking for best practices and if you have some experience with building such framework please write down any ideas.

  1. What tools better to use?
  2. Best practices for scripting(any examples of good code)?
  3. Does it worth to use cucumber?

Comments: searched info before but didn’t find good explanations or articles. I hope someone on this forum could clarify my questions. Thanks