Railsチュートリアルを終えていざ、自分のサービスを開発!
と息込んでいる人、結構いると思います。
素人的な提案ですが、サービスの設計をする際に、便利なgemを知っていると、 設計の幅が増えるかもしれないので、一度調べてみる事をお勧めします。
例えば、
この辺りの記事で紹介されているgemに目を通してみると良いかもしれません。
またEggineerにもサービスで利用したgemを記載してくださる方がいらっしゃって、
例えば、
こちらに投稿されている「Newsb!」では
オススメのgem:haml-rails(erbよりも簡単にかける形式haml), carrierwave(画像の保存・大きさ調節), whenever(バッチ処理のスケジューリング) 'pry-rails''pry-byebug’(controllerのdebug)
が紹介されています。
gemと実際のプロダクトを見比べてみる事で、具体的な制作物をイメージしやすくなるかもしれません。
ちなみに自分は、carrierwaveとpry-byebugしか知りませんでした笑。
こんな使い方もありますので是非、ご覧ください。