Gemspec требуется для создания драгоценного камня.Gemfile удобнее, так что люди, работающие с вашим гемом, могут легко получить все зависимости через Bundler.В случае, если вы разрабатываете несколько связанных гемов одновременно, вы можете также добавить источники git в Gemfile, чтобы можно было проверить все версии HEAD.