フレームワーク特性 もう一つは、Go の Ruby の設計思想の違いと、そこから導かれるフレームワーク特性の違いという話があります。Go はミニマルであることを志向している言語です。そこで、Go でフレームワークを作るとしても抽象化の層は薄く剥がしやすいものとなりますし、使うかわからないような機能がデフォルトで入るというようなことはないでしょう(実際にこのような Go にフィットしたフレームワークとして Wantedly では grapi というものを開発しました、これは次節で話題にします)。一方、Ruby は開発者の楽しさを重視する言語であり、哲学はありますがミニマル志向ではありません。Ruby で支持されている Rails もまた非常に多くの API を提供しますし、HTMLの記述からメールの送信までも行うフルスタックのフレームワークです。なので Rails サーバー一つでアプリケーシ